[R] Menu d'execution de logiciels

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
mdavy
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 21 févr. 2015 17:34
Status : Hors ligne

[R] Menu d'execution de logiciels

#1

Message par mdavy »

Bonjour à toute la communauté Autoit.

C'est mon premier post et je cherche un petit coup demain je suis débutant en programmation et sur Autoit (ca n'aide pas me direz-vous) mais je pense que ça ne devrait pas être trop dur pour vous experts que vous êtes ;-)

Voila j'ai crée un petit menu via "Koda" avec des boutons qui liste une série de logiciels que je souhaite pouvoir exécuter quand je clique dessus.

Je souhaite quand je clique sur le bouton "Firefox" exécuter le logiciel Firefox portable mais je ne sais pas par ou commencer.

ci-dessous le code en question :
► Afficher le texte
Modifié en dernier par mdavy le lun. 16 mars 2015 08:30, modifié 3 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: Menu d'execution de logiciels

#2

Message par jguinch »

Un bon début serait de mettre le titre du message en conformité avec les règles de présentation d'un message.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1038
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [..] Menu d'execution de logiciels

#3

Message par walkson »

Bonjour,
je vous propose 3 solutions (pour activer le code retirez le ; et inversement)
modifiez while par:

Code : Tout sélectionner

    While 1
     $nMsg = GUIGetMsg()
     Switch $nMsg
      Case $GUI_EVENT_CLOSE
       Exit
         Case $Button18
            ;Au choix 3 solutions
            ; ShellExecute(@ProgramFilesDir & "\Mozilla Firefox\firefox.exe ")
            ; Run("C:\Program Files\Mozilla Firefox\firefox.exe ")
             $valFirefox = '-no-remote -p "Utilisateur par défaut"'
            ; Run(@ProgramFilesDir & "\Mozilla Firefox\firefox " & $valFirefox,@SystemDir,@SW_SHOW)
     EndSwitch
    WEnd
La troisième solution permet d'utiliser une session par défaut ou à son nom
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
mdavy
Niveau 1
Niveau 1
Messages : 6
Enregistré le : sam. 21 févr. 2015 17:34
Status : Hors ligne

Re: [R] Menu d'execution de logiciels

#4

Message par mdavy »

Bonjour,

Un grand merci à Walkson pour ton aide car cela fonctionne maintenant j'ai retenu la solution N°1 :D .

Cordialement
Répondre