Page 1 sur 1

[R] Lancer 2 programmes en même temps

Posté : ven. 02 mai 2008 16:27
par Damien35
Bonjour,

alors en fait c'est plus une question de programmation que d'Autoit (enfin je pense).

Pour me faire comprendre je pars d'un exemple : le grafcet (ouh la honte c'est démodé diront certains :lol: :lol: ) bref :
>> il y a un programme principal dans lequel on fait des actions en séquentiel
>> et un autre : le grafcet de sécurité qui tourne en même temps et peut avoir des interactions avec le premier à n'importe quel moment! exemple : bouton d'arrêt d'urgence.

Donc ma question pour AutoIt:
est-ce qu'il est possible de lancer 2 programmes en même temps?
1-l'un principal
2-et le 2e (plus petit) qui vérifie en permanence telle variable commune aux 2 programmes et qui peut stopper le premier programme sous telle condition, faire son petit travail, puis redonner la main au programme principal.

Est-ce faisable? et si oui comment?

Merci de votre aide :D

Re: [..]Lancer 2 programmes en même temps

Posté : ven. 02 mai 2008 16:56
par Greenhorn
If I undersood you right, you want to start the 1st application which is starting the 2nd one.
The 2nd application shall pause the 1st application until the 2nd app has finished it's job.

Is this right ?

In case it is, why don't you use RunWait to start the 2nd application !?


Salut

Re: [..] Lancer 2 programmes en même temps

Posté : ven. 02 mai 2008 19:47
par Tlem
@Greenhorn : It's not really what Damien want. He just want to make one function working all the time, and another one how make something else in the same time.

@Damien35 : Il est tout à fait possible de lancer deux programmes en même temps.
Tout dépend de la manière de s'y prendre.
Dans votre cas, l'utilisation de la fonction AdlibEnable semble toute indiquée.
Il me semble bien que sur le forum, il y ait un ou deux exemples de ce type.
Un petit peut de recherche vous donnera les réponses. ;)