DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions DDE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
DDEErreur (Fonction)
En anglais : DDEError
Retourne le compte-rendu d'exécution d'une fonction de gestion du dialogue DDE.
En effet, la plupart des fonctions DDE renvoient Vrai en cas de succès et Faux en cas de problème. La fonction DDEErreur permet alors d'identifier l'erreur survenue. Il est également possible d'utiliser la fonction ErreurInfo pour connaître le code de l'erreur.
Attention : Les fonctions DDEErreur et ErreurInfo ne renvoient pas les mêmes codes d'erreur en cas d'erreur DDE. En effet, DDEErreur renvoie le code d'erreur Windows et ErreurInfo renvoie un code d'erreur spécifique à WINDEV ou à WEBDEV.
Exemple
// Connexion
MaConnexion = DDEConnecte("Excel", Sujet)
// Erreur rencontrée ?
SI MaConnexion = 0 ALORS
SELON DDEErreur()
CAS 1 : Erreur("Erreur d'initialisation")
CAS 6 : Erreur("Le destinataire est inconnu")
FIN
FIN
Syntaxe
<Résultat> = DDEErreur([<Identifiant connexion>])
<Résultat> : Entier
Code de la dernière erreur DDE survenue sur la connexion DDE spécifiée.
-1Erreur de syntaxe (client = *, sujet = *, etc.)
1Erreur d'initialisation
2Le programme est déjà terminé
3Le programme en cours d'exécution est lancé alors qu'il est toujours enregistré auprès de WINDEV/WEBDEV (le programme n'a pas appelé la fonction DDEDéconnecte lors d'une précédente exécution)
4Trop de programmes sont enregistrés auprès de WDDE.DLL (50 programmes maximum)
5Trop de messages sont en mémoire (400 messages maximum)
6Destinataire inconnu
7Aucun message n'est à récupérer : la file des messages est vide pour le sujet demandé
8Pas assez de mémoire pour lancer le serveur
9Programme appelé inconnu (chemin incorrect)
10Programme appelé déjà lancé
11Erreur de lancement du programme
12Erreur lors d'une allocation mémoire
13Erreur lors de l'initialisation DDE
14Erreur lors de la connexion à l'application (serveur)
15Erreur lors de la transaction DDE
16Erreur lors de la récupération d'une donnée DDE
<Identifiant connexion> : Entier optionnel
Identifiant de la connexion renvoyé par la fonction DDEConnecte. Si ce paramètre n'est pas précisé, DDEErreur utilise la dernière connexion manipulée.
Composante : wd300std.dll
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale