Page 1 sur 1

[R] Lecture de données dans une zone de saisie

Posté : jeu. 02 juil. 2009 10:34
par davietk
Bonjour à tous,

Présentation du problème : J'ai créer une interface graphique avec KODA mais je n'arrive pas à trouver la fonction qui me permet de récupérer le nombre saisi dans la zone de saisie pour ensuite pouvoir l'utiliser dans le script.

Si quelqu'un à une idée j'en serai ravis.

Merci d'avance.

Re: [..] Lecture de données dans une zone de saisie

Posté : jeu. 02 juil. 2009 10:38
par ani
bonjour

La fonction est GuiCtrlRead(control).

Re: [..] Lecture de données dans une zone de saisie

Posté : jeu. 02 juil. 2009 10:41
par davietk
Je te remercie d'avoir répondu aussi vite.

Je pensai que c'était cette fonction mais je ne voit pas comment l'utiliser :

GUICtrlRead ( controlID [, advanced] )
|_ Je ne voit pas ce que signifie controlID et même avec l'aide je ne comprend pas

Re: [..] Lecture de données dans une zone de saisie

Posté : jeu. 02 juil. 2009 11:02
par ani
le controlid est le nom que vous avez attribué a votre controle
petit exemple

Code : Tout sélectionner

#include <GUIConstantsEx.au3>

$Form = GUICreate("AForm1", 148, 76, 193, 115)
$Button = GUICtrlCreateButton("AButton1", 8, 48, 131, 20, 0)
$Input = GUICtrlCreateInput("Indiquer une nouvelle valeur", 16, 16, 121, 21)
GUISetState(@SW_SHOW)

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button
            $Read = GUICtrlRead($Input)
            MsgBox(0,"",$Read)
    EndSwitch
WEnd

Re: [..] Lecture de données dans une zone de saisie

Posté : jeu. 02 juil. 2009 11:02
par davietk
Solution : $Nombre1 = GUICtrlRead($nbre1,0)