[R] Menu déroulant sur autoIT

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
zhana37
Niveau 1
Niveau 1
Messages : 14
Enregistré le : lun. 30 juin 2008 10:59
Status : Hors ligne

[R] Menu déroulant sur autoIT

#1

Message par zhana37 »

bonjour, voilà, je commence par 2 questions ...

Je vous montre en premier le script d'un menu que j'ai attrapé sur le net;

Code : Tout sélectionner

$mn_Fichier = GUICtrlCreateMenu("&Fichier")
$ssMn_Ouvrir = GUICtrlCreateMenuItem("&message", $mn_Fichier)
$ssMn_Quitter = GUICtrlCreateMenuItem("&Quitter", $mn_Fichier)
il est bien jolie mais ...
Comment faire en sorte que dès que je clique sur "fichier > message" our que cette ligne s'éxcécute :

Code : Tout sélectionner

MsgBox(0, "titre", "ligne 1")    ;(pour faire un pop up pour afficher des infos)
Puis comment fermer le programme en cliquant sur "Fichier > Quitter" ...

Questions ridicules dû au faite que je débute, j'arrive déjà à automatiser des tâche
via la souris, mais pas sa ...

merci !
Modifié en dernier par Tlem le lun. 30 juin 2008 15:41, modifié 3 fois.
Raison : Ajout de la balise [..] dans le titre
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: Menue déroulant sur autoIT

#2

Message par ani »

Code : Tout sélectionner

$Gui = GUICreate("test",200,200)
$mn_Fichier = GUICtrlCreateMenu("&Fichier")
$ssMn_Ouvrir = GUICtrlCreateMenuItem("&message", $mn_Fichier)
$ssMn_Quitter = GUICtrlCreateMenuItem("&Quitter", $mn_Fichier)
GUISetState(@SW_SHOW)
While 1
    $msg = GUIGetMsg()
    Select
        Case $msg = $ssMn_Ouvrir
            msgbox(0,"TEST","TEST Menu ") ;sinon c'est fileopendialog("titre","dossier initial',"filtre")
        Case $msg = $ssMn_Quitter
            Exit
    EndSelect
WEnd
zhana37
Niveau 1
Niveau 1
Messages : 14
Enregistré le : lun. 30 juin 2008 10:59
Status : Hors ligne

Re: [..] Menu déroulant sur autoIT

#3

Message par zhana37 »

merci beaucoup ^^
Répondre