Posts written by Frank-95

CAT_IMG Posted: 12/10/2009, 20:16     [GUIDA] autoit - Guide
ok grazie mille.. questo non era proprio un programma mi serviva per vedere un pò alcuni comandi.. devo dire ce ne sono proprio tanti XD..
CAT_IMG Posted: 12/10/2009, 19:11     [GUIDA] autoit - Guide
eh ok grazie mille in pratica lo stato viene indicato con il secondo valore e -1 indica a quale controllo ti riferisci.. ok grazie.

giusto un altra cosa non per assillarvi ma perchè ho 14 anni e sono uno smanettone di pc vorrei imparare qualcosa di serio XD.. se voglio dare al testo della msgbox il valore del testo inserito non si usa questo vero?
CODICE
....
               Case $inserisci
                       MsgBox (0, "Testo inserito", $testo)
....


perchè così mi esce una box con scritto 6 ache se il testo è tutt'altro ;)

gracias por todos

che si usa per caso il comando assign per dare un valore al testo?? non mi sparate se ho detto una boiata, perchè uscendo dal javascript avrei scritto $testo.value ma in autoit non esiste XD..
CAT_IMG Posted: 11/10/2009, 11:07     [GUIDA] autoit - Guide
ok.. faccio così e poi? per nascondere il bottone a farlo apparire dopo? devo inserire un stile al bottone e poi appenza cliccao su apri mi ricambia stile?

CODICE
#include <GUIConstants.au3>

$form = GUICreate ("Prima GUI", 330, 300)
$menu = GUICtrlCreateMenu ("File")
$tasto1 = GUICtrlCreateMenuItem ("Apri", $menu)
$inserisci = GUICtrlCreateButton ("Inserisci", 140, 210) ; per nascondere serve uno stile?

GUISetState(@SW_SHOW)

While 1
       $Msg = GUIGetMsg()
       Switch $Msg
               Case $GUI_EVENT_CLOSE
                       Exit
               Case $tasto1
                       $testo = GUICtrlCreateEdit ("", 10, 35, 310, 150) ; e una volta cliccato quà poi me lo ricambia per mostrrlo?
               Case $inserisci
                       MsgBox (0, "Testo inserito", "Ciao!")
       EndSwitch
WEnd
CAT_IMG Posted: 10/10/2009, 18:06     [GUIDA] autoit - Guide
ragazzi scusate volevo chiedervi una cosa.. avete presente quei pulsanti che is trovano sempre sopra ogni pagina (we, di un aplpizaione.. di qualsiasi cosa) intendo quelli con scritto file, modifica,visualizza.. mi chiedevo come posso crearli in autoit.. GUICtrlCreate e poi??

ah ok risolto con ctrlcreate menu.. io ho creato una cosa semplice tipo questa

CODICE
#include <GUIConstants.au3>

$form = GUICreate ("Prima GUI", 330, 300)
$menu = GUICtrlCreateMenu ("File")
$tasto1 = GUICtrlCreateMenuItem ("Apri", $menu)

GUISetState(@SW_SHOW)

While 1
 $Msg = GUIGetMsg()
 Switch $Msg
       Case $GUI_EVENT_CLOSE
               Exit
       Case $tasto1
               $testo = GUICtrlCreateEdit ("", 10, 35, 310, 150)
               $inserisci = GUICtrlCreateButton ("Inserisci", 140, 210)
       EndSwitch
WEnd


giusto per vedere se funziona ora vorrei far in modo ke cliccando sul bottone mi comparisse un msg box col valore del testo.. io volevo fare così:

CODICE
...

case $inserisci
       msgbox (0, " ", $inserisci

...


non so se la sintassi dopo il case è sbagliata però mi dice: error $inserisci^... io penso che mi dice così perchè ho messo il nome di un bottone creato con lo switch (non so se sia questo il motivo) e comuqnue anche si poteva fare era sbagliata la sintassi nel msgbox perchè se fosse stato javascript si avrebbe dovuto dare un nome al valore del testo come penso anche qui sifarà così ma io non so come si fa.. XD

grazie

Edited by Frank-95 - 10/10/2009, 19:33
4 replies since 11/5/2009