[R] Communication entre programme en C et Aut

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
sohaibinho
Niveau 1
Niveau 1
Messages : 2
Enregistré le : sam. 26 sept. 2009 09:03
Status : Hors ligne

[R] Communication entre programme en C et Aut

#1

Message par sohaibinho »

Bonjour a tous;
J'ai fait un programme console en langage C consiste a additionner deux nombres , et j'ai programme l'interface a l'aide d'Autoit script (KODA) pour la saisie de donnes
l'idée est tout simplement :
1- Ouvrir le programme console programmer en langage C en mode cache : run("chemin de mon prog",@SW_HIDE )
2- Envoyer les deux nombres a la programme console
3-
maintenant la question comment je peux récupérer le résultat sachant qu'il se trouve dans le console,
en faite avant de poster le sujet ,j'ai cherche sur le forum, et j'ai trouve la fonction -StdoutRead -,
je l'ai teste mais sa marche pas,
----------------------------------------------------
l'exécutable du programme C
Image
---------------------------------------------------
voila l'interface du programme autoit
Image
----------------------------------------------------
maintenant le source d'autoit qui nous intéresse
Image

merci d'avance...
Modifié en dernier par sohaibinho le lun. 28 sept. 2009 20:00, modifié 2 fois.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: Communication entre programme en C et Autoit s

#2

Message par jbnh »

Bonjour, merci de lire les règles de présentation d'un message et d'éditer votre titre.

Ce que vous cherchez est surement guictrlsetdata.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Communication entre programme en C et Autoit script

#3

Message par Tlem »

L'exemple de la commande StdoutRead() est largement suffisant pour que vous puissiez récupérer le résultat de la console.
En cherchant bien sur le forum, vous trouverez aussi d'autres exemples.

Et effectivement, une fois le résultat récupéré, il vous faudra utiliser GuiCtrlSetData pour afficher la valeur dans la GUI.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
sohaibinho
Niveau 1
Niveau 1
Messages : 2
Enregistré le : sam. 26 sept. 2009 09:03
Status : Hors ligne

Re: [Resolu] Communication entre programme en C et Autoit script

#4

Message par sohaibinho »

voila la solution pour mon problème,je l'ai trouve après la recherche
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Communication entre programme en C et Aut

#5

Message par Tlem »

Pourriez-vous remplacer les images du code par un code texte.
Merci
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre