[R] GuiCtrlSetData une image.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

[R] GuiCtrlSetData une image.

#1

Message par mangaskiff »

Bon voilà j'ai fais ce bout de code pour montrer mon problème :

Code : Tout sélectionner

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 625, 445, 192, 124)
$Button1 = GUICtrlCreateButton("Changer", 24, 8, 577, 65, $WS_GROUP)
$Pic1 = GUICtrlCreatePic("", 56, 112, 505, 313, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            GUICtrlSetData($Pic1,"C:\Users\xxxxxx\Pictures\image.jpg")
    EndSwitch
WEnd
 
Je veux juste faire un guictrlsetdata sur $Pic1 quand le buttons "changer" est presser .

Merci d'avance !
Modifié en dernier par mangaskiff le mar. 22 déc. 2009 14:29, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GuiCtrlSetData une image.

#2

Message par Tlem »

La solution est dans la partie Remarks de l'aide de la fonction GUICtrlCreatePic().
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
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

Re: [..] GuiCtrlSetData une image.

#3

Message par mangaskiff »

Merci j'ai trouvé :

Code : Tout sélectionner

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 625, 445, 192, 124)
$Button1 = GUICtrlCreateButton("Changer", 24, 8, 577, 65, $WS_GROUP)
$Pic1 = GUICtrlCreatePic("", 56, 112, 505, 313, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            GUICtrlSetImage($Pic1,"C:\Users\xxxxxx\Pictures\image.jpg")
    EndSwitch
WEnd
 
ENfaite il faut juste remplacer GuCtrlCetData par GUICtrlSetImage.
Répondre