pictogram Auteur: Patrick Biker
Date: 18 mars 2006
Maj : 21 Mars 2015

Exemples évolués

Chaque exemple montre une utilisation pratique de la fonction du WLangage.

Quand plusieurs syntaxes sont possibles, chacune est illustrée indépendamment.

Revenir à la page des exemples évolués


Cet exemple de code est un code présent sur le poste Client DDE. Ce code permet de lancer le serveur DDE puis de lui faire exécuter une action. Le résultat de l'action effectuée est récupéré grâce à la fonction DDEChaîne .



// Exemple de client
NumConnexion est un entier
DDELance(NomServeur)   // Lance le serveur
NumConnexion = DDEConnecte(NomServeur, "MonSujet") // Connexion
// Prépare la réception des messages dans la procédure MODIF
DDEEvénement("MODIF", DDEAModifier )
// ...
// Exécute une action par le serveur
DDEExécute(NumConnexion, "EXE1")
SI DDERécupère(NumConnexion, "Item1") ALORS
    Info("La donnée récupérée est" + DDEChaîne ())
FIN
// ...
// Envoie une valeur
DDEEnvoie(NumConnexion, "Item2", Valeur)
// ...
// Déconnexion
DDEDéconnecte(NumConnexion)