PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Limite
  • Langages externes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
DDEEnvoie (Fonction)
En anglais : DDESend
Envoie une donnée au programme connecté via DDE.
Exemple
MaConnexion = DDEConnecte("Excel", Sujet)  // Connexion
Compteur = 3   // Répète 3 fois si nécessaire
BOUCLE    // Envoie les données
SI DDEEnvoie(MaConnexion, Item, Data, 10) = Vrai ALORS SORTIR
Compteur --
SI Compteur = 0 ALORS
Erreur("L'information n'a pas pu être envoyée à Excel")
SORTIR
FIN
FIN
DDEDéconnecte(MaConnexion) // Déconnexion
Syntaxe
<Résultat> = DDEEnvoie(<Identifiant connexion> , <Objet de l'envoi> , <Donnée> [, <Temporisation>])
<Résultat> : Booléen
  • Vrai si l'envoi a été effectué,
  • Faux en cas d'erreur (la fonction DDEErreur permet d'obtenir le compte-rendu de l'erreur).
<Identifiant connexion> : Entier
Identifiant de la connexion renvoyé par la fonction DDEConnecte.
<Objet de l'envoi> : Chaîne de caractères
Objet de l'envoi au programme.
<Donnée> : Chaîne de caractères
Donnée à envoyer au programme connecté.
<Temporisation> : Entier optionnel ou Durée optionnelle
Durée maximale d'attente (en secondes). Si l'ordre n'a pas pu être exécuté :
  • Si <Temporisation> est précisé, il y a une attente de <Temporisation> secondes avant de quitter la fonction DDEEnvoie.
  • Si <Temporisation> n'est pas précisé, il y a une attente infinie.
Remarque : Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de secondes,
  • une variable de type Durée,
  • Versions 23 et supérieures
    la durée en clair (par exemple '1s').
    Nouveauté 23
    la durée en clair (par exemple '1s').
    la durée en clair (par exemple '1s').
Remarques

Limite

La taille maximale de l'ensemble des paramètres utilisés par la fonction DDEEnvoie est de 1000 caractères.
WINDEVLangage Externe

Langages externes

Dans l'interface de WINDEV avec les langages externes, l'équivalent à la fonction DDEEnvoie est "Envoi". Tous les paramètres doivent être renseignés. La syntaxe est la suivante :
  • en C : APPELDDE("Envoi,Destinataire,sujet,info")
  • en Turbo Pascal Windows : APPELDDE('Envoi,Destinataire,sujet, info')
  • en Visual Basic Windows : call APPELDDE("Envoi,Destinataire,sujet, info")
Pour chaque paramètre, un nombre de caractères maximal est permis :
  • Destinataire : 8 caractères
  • Sujet : 30 caractères
  • Info : 100 caractères
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230std.dll
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire