[..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

[..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#1

Message par TheG4ME »

Voici mon problème :

Je n'arrive pas à faire que quand j'appui sur le Bouton 2 , cela m'ouvre cette fenètre :

Code : Tout sélectionner

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("...", 419, 331, 192, 123)
$Pic1 = GUICtrlCreatePic("C:\...", 0, 0, 417, 329)
$Button1 = GUICtrlCreateButton("...", 8, 8, 161, 57)
$Button2 = GUICtrlCreateButton("...", 8, 72, 161, 57)
$Button3 = GUICtrlCreateButton("...", 8, 136, 161, 57)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit

    EndSwitch
WEnd
 
Aidez moi Plz Voici Mon Script Entier :

Code : Tout sélectionner

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("...", 442, 330, 192, 124)
$Pic1 = GUICtrlCreatePic("C:\...", 0, 0, 441, 329)
$Button1 = GUICtrlCreateButton("...", 256, 8, 177, 65)
$Button2 = GUICtrlCreateButton("...", 256, 256, 179, 65)
GUICtrlSetState($Pic1, $GUI_DISABLE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

#EndRegion ### END Koda GUI section ###
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("...", 419, 331, 192, 123)
$Pic1 = GUICtrlCreatePic("C:\...", 0, 0, 417, 329)
$Button1 = GUICtrlCreateButton("...", 8, 8, 161, 57)
$Button2 = GUICtrlCreateButton("...", 8, 72, 161, 57)
$Button3 = GUICtrlCreateButton("...", 8, 136, 161, 57)
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("...", 615, 438, 192, 124)
$Pic1 = GUICtrlCreatePic("C:\...", 0, 0, 612, 436)
$Button1 = GUICtrlCreateButton("...", 128, 136, 161, 65)
$Button2 = GUICtrlCreateButton("...", 256, 296, 113, 57)
$Label1 = GUICtrlCreateLabel("...", 1000, 0, 110, 17)
$Button3 = GUICtrlCreateButton("...", 320, 136, 169, 65)
$Button4 = GUICtrlCreateButton("...", 208, 216, 201, 65)
$Button5 = GUICtrlCreateButton("...", 320, 55, 169, 65)
$Button6 = GUICtrlCreateButton("...",128, 55, 161, 65)
GUICtrlSetState($Pic1, $GUI_DISABLE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
        Exit
        Case $Button2
            Exit
        Case $Button1
            ShellExecute("C:\...")
            Exit
        Case $Button3
            ShellExecute("C:\...")
            Exit
        Case $Button4
            ShellExecute("C:\...")
            Exit
        Case $Button5
            ShellExecute("C:\...")
            Exit
        Case $Button6
            ShellExecute("C:\...")
            Exit



    EndSwitch
WEnd

    EndSwitch
WEnd

    EndSwitch
WEnd
Merci pour Votre Aide
TheG4ME
Nouveau Pseudo : TheG4MER
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#2

Message par TommyDDR »

Code : Tout sélectionner

Case $Button2
    Exit
Sans faire mon devin, je pense qu'un appuie sur le bouton 2 quittera le programme.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#3

Message par TheG4ME »

TommyDDR a écrit :

Code : Tout sélectionner

Case $Button2
    Exit
Sans faire mon devin, je pense qu'un appuie sur le bouton 2 quittera le programme.
Excuse moi Tommy mes le Boutton2 ouvre une Fenètre Merci Quand Même pour ton Aide :) .
Nouveau Pseudo : TheG4MER
Avatar du membre
milka
Niveau 4
Niveau 4
Messages : 55
Enregistré le : sam. 03 avr. 2010 17:00
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#4

Message par milka »

Salut,
► Afficher le texte
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#5

Message par TheG4ME »

Non c'est pas sa :'(
(c'est pareil)
Nouveau Pseudo : TheG4MER
GaRydelaMer
Niveau 7
Niveau 7
Messages : 450
Enregistré le : mer. 18 mars 2009 22:12
Localisation : Montpellier
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#6

Message par GaRydelaMer »

Bonsoir

Ca marchera jamais comme ca.

Tu créer 3 fois un boutons et tu l'affecte a la variable $button2.

Relis ton code et créer des variables pour chaque contrôles.

Autre chose aussi, tu peux passer par le mode événementiel et créer des fonction pour créer tes GUI.
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#7

Message par TheG4ME »

GaRydelaMer a écrit :Bonsoir

Ca marchera jamais comme ca.

Tu créer 3 fois un boutons et tu l'affecte a la variable $button2.

Relis ton code et créer des variables pour chaque contrôles.

Autre chose aussi, tu peux passer par le mode événementiel et créer des fonction pour créer tes GUI.
Hum chui plutot nul en AutoIt et j'ai pas compris ta phase...
Tu peut m'expliquer ta phase Plz ?
Nouveau Pseudo : TheG4MER
GaRydelaMer
Niveau 7
Niveau 7
Messages : 450
Enregistré le : mer. 18 mars 2009 22:12
Localisation : Montpellier
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#8

Message par GaRydelaMer »

Bon ok je vais t'en dire plus:

Tu créer le GUI1 variable $Form1
dedans tu créer des boutons 1, 2, 3 que tu affecte dans les variables $Button1, 2, 3.

A ce stade tu dois savoir une chose sur AutoIt, en fait chaque contrôle que tu crée et affecte à 1 variable, c'est un nombre, un identifiant qui permet a AutoIt donc à toi de le retrouver.

Ensuite tu créer une 2ème fenêtre $Form2
dedans tu créer encore des boutons, et tu stocke leur identifiant dans une variable $Button1 , 2, 3 donc tu vas remplacer la valeur par une nouvelle.

C'est la le pb car dans tes boucles tu trouveras jamais le bon boutons.
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#9

Message par TheG4ME »

Euh...
C'est quoi des Variable ?
Nouveau Pseudo : TheG4MER
GaRydelaMer
Niveau 7
Niveau 7
Messages : 450
Enregistré le : mer. 18 mars 2009 22:12
Localisation : Montpellier
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#10

Message par GaRydelaMer »

Un espace mémoire que tu crée pour y mettre une données.

$a = 1
$a la variable, 1 la donnée

$b[2] = ["test1", "Test2"]
$b la variable, la donnée le tableau avec pour élément "test1" et "Test2".
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#11

Message par TheG4ME »

GaRydelaMer a écrit :Bon ok je vais t'en dire plus:

Tu créer le GUI1 variable $Form1
dedans tu créer des boutons 1, 2, 3 que tu affecte dans les variables $Button1, 2, 3.

A ce stade tu dois savoir une chose sur AutoIt, en fait chaque contrôle que tu crée et affecte à 1 variable, c'est un nombre, un identifiant qui permet a AutoIt donc à toi de le retrouver.

Ensuite tu créer une 2ème fenêtre $Form2
dedans tu créer encore des boutons, et tu stocke leur identifiant dans une variable $Button1 , 2, 3 donc tu vas remplacer la valeur par une nouvelle.

C'est la le pb car dans tes boucles tu trouveras jamais le bon boutons.
La chui telement nul que je comprend même pas : Tu créer le GUI1 variable $Form1
( En Gros Je comprend rien ) .
Ya juste que maintenant je c'est se que c'st un Variable
Je c'est chui nul...
Nouveau Pseudo : TheG4MER
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#12

Message par Tlem »

Dans ce cas, adaptez vous et lisez les messages ainsi que les tutoriel créés.

Je vous conseil avant toute chose de lire ceci : http://www.siteduzero.com/tutoriel-3-22 ... utoit.html
Une foi assimilé, vous pourrez revenir nous voir et poser des questions supplémentaires.
N'oubliez pas que Google est votre meilleur ami. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
TheG4ME
Niveau 1
Niveau 1
Messages : 13
Enregistré le : jeu. 03 mars 2011 14:56
Status : Hors ligne

Re: [..]Quand J'appui sur le Bouton cela m'ouvre une fenètre

#13

Message par TheG4ME »

D'acord Tlem
Nouveau Pseudo : TheG4MER
Répondre