[R] Contrainte pour exécuter un programme.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Boulanza
Niveau 9
Niveau 9
Messages : 697
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

[R] Contrainte pour exécuter un programme.

#1

Message par Boulanza »

Bonjour/Bonsoir,
J’ai fait un programme autoit qui va exécuter automatiquement un logiciel : ShellExecute(@ScriptDir&"\Logiciel.exe"), la fenêtre du logiciel est visible sur l’écran, mais pour que le logiciel poursuit son exécution, je suis contraint de cliquer manuellement sur l’icône du logiciel qui se trouve sur la barre des taches.
Y a-t-il une fonction (script) autoit qui peut faire cela automatiques. Merci pour votre aide.
Cordialement.
Modifié en dernier par Boulanza le mar. 28 juil. 2015 20:36, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Contrainte pour exécuter un programme.

#2

Message par jguinch »

Tu as déjà essayé WinActivate ? En principe, c'est la même chose...
Sinon, tu peux essayer avec l'exemple de la fonction ObjCreateInterface, en utilisant ActivateTab au lieu de DeleteTab
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Contrainte pour exécuter un programme.

#3

Message par orax »

Est-ce que tu utilises Send() au lieu de ControlSend() ?
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Boulanza
Niveau 9
Niveau 9
Messages : 697
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

Re: [R] Contrainte pour exécuter un programme.

#4

Message par Boulanza »

Bonjour,
Mercie pour vos réponses.
J'utilise Send()
Cordialement.
Répondre