CWorks Posted August 24, 2006 Share Posted August 24, 2006 (edited) ok here's a quick & dirty example I need to convert my Updown into milliseconds without doing if else if else if else etc.. over and over again a million times I've looked at a few hundred examples but i just can't seem to understand arrays also how do i get it to not display negative numbers #include <GUIConstants.au3> $Main = GUICreate("AForm1", 235, 150, -1, -1, $WS_CAPTION + $WS_SYSMENU, $WS_EX_TOOLWINDOW) $Wait = GUICtrlCreateInput("1", 40, 8, 45, 20, $ES_RIGHT) $updown = GUICtrlCreateUpdown($Wait) $OK = GUICtrlCreateButton("OK", 40, 100, 75, 22, $BS_DEFPUSHBUTTON) $Cancel = GUICtrlCreateButton("Cancel", 120, 100, 75, 22) GUISetState(@SW_SHOW) While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE Or $msg = $Cancel Exit Case $msg = $OK $Wait = GUICtrlRead($Wait) If $Wait = "1" Then $Wait = "60000" ; 1 minute in milliseconds MsgBox(0, $Wait, $Wait) Exit Else If $Wait = "2" Then $Wait = "120000" MsgBox(0, $Wait, $Wait) Exit Else If $Wait = "3" Then $Wait = "240000" MsgBox(0, $Wait, $Wait) Exit ;;;; etc.. etc... EndIf EndIf EndIf EndSelect WEnd crap my posted example didn't even work Edited August 24, 2006 by CWorks Link to comment Share on other sites More sharing options...
Valuater Posted August 24, 2006 Share Posted August 24, 2006 maybe #include <GUIConstants.au3> $Main = GUICreate("AForm1", 235, 150, -1, -1, $WS_CAPTION + $WS_SYSMENU, $WS_EX_TOOLWINDOW) $Wait = GUICtrlCreateInput("1", 40, 8, 45, 20, $ES_RIGHT) $updown = GUICtrlCreateUpdown($Wait) GUICtrlSetLimit(-1, 100, 1) $OK = GUICtrlCreateButton("OK", 40, 100, 75, 22, $BS_DEFPUSHBUTTON) $Cancel = GUICtrlCreateButton("Cancel", 120, 100, 75, 22) GUISetState(@SW_SHOW) While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE Or $msg = $Cancel Exit Case $msg = $OK $Waiter = (GUICtrlRead($Wait) * 1000) If $Waiter < 0 Then ContinueLoop MsgBox(0, "time", $Waiter) ;Exit EndSelect WEnd 8) Link to comment Share on other sites More sharing options...
CWorks Posted August 24, 2006 Author Share Posted August 24, 2006 damn that was simple thanks for the help I was hoping it needed an array so i could learn how to use them It's the only way i can learn is if i have an example that i use oh well i'll have to pull apart a file with an array and see how they work Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now