Bonjour,
J'étais déjà passer il y a peu sur ce forum pour parler de mes problèmes de connexion a une application distante en protocole DDE. Ce problème maintenant loin derrière moi j'en suis à la finition de mon petit programme.
J'ai un petit soucis avec la méthode DDERequest
Cette méthode renvoie toujours les résultats sous forme de tableau.
Un de mes item à checker est renvoyé sous forme de Busy Ready Running ou autre. Pour pouvoir vérifier le résultat j'ai du activer
J'ai pu ainsi vérifier sans problème l'état de cet item avec différent des "like" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Option Compare Text
Bref cette partie pas de soucis.
Mon problème est que d'autres item renvoient les résultats 1 ou 0 uniquement. En effet je trouve toujours une erreur de compatibilité n°13
Mon channel est ouvert et fonctionne étant donné que je commande mon appareil sans problème. Son nom est my_channel
La syntaxe des Item est respectée avec la casse de la doc.
Mon code se compose de quelque chose comme cela
J'ai essayé avec un like, avec ou sans l'attribut de tableau (1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 dim tb item = "le_nom_de_ma_commande_ici" tb = DDERequest (my_channel, item) if tb(1) = 0 then 'ce que je veux faire
rien ne marche.
Et pourtant quand c'est un string avec like ca marche ...
Si vous avez une idée je vous écoute
A vous les studios !
Partager