Page 1 sur 1

[R] Menu d'execution de logiciels

Posté : sam. 14 mars 2015 12:58
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

Re: Menu d'execution de logiciels

Posté : sam. 14 mars 2015 13:18
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.

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

Posté : sam. 14 mars 2015 16:17
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

Re: [R] Menu d'execution de logiciels

Posté : lun. 16 mars 2015 08:29
par mdavy
Bonjour,

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

Cordialement