NightCrawler86 Posted June 3, 2012 Posted June 3, 2012 (edited) So ive been a long time coder. Now i would like to step up my game a little. Basically I would like to know how to take the value from the input bar and place it into my code #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 615, 438, 192, 124) $Label1 = GUICtrlCreateLabel("How Many Times Should This Loop?", 24, 48, 178, 17) $InputShouldLoop = GUICtrlCreateInput("10", 216, 48, 121, 21) $Button1 = GUICtrlCreateButton("Set Value", 384, 48, 113, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd I would like to press the Set Value button Then take what ever is in the input box and add to my $ShouldLoop = $InputShouldLoop ??? How do i make it so when i press The Set Value number it changes the $ShouldLoop MORE of what im trying to do .... should be more clear. expandcollapse popup;MouseClick("left",810(left right),108(up down),1);Clicks Next Button For Crafting Session #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 615, 438, 192, 124) $Label1 = GUICtrlCreateLabel("How Many Times Should This Loop?", 24, 48, 178, 17) $InputShouldLoop = GUICtrlCreateInput("10", 216, 48, 121, 21) $Button1 = GUICtrlCreateButton("Set Value", 384, 48, 113, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Global $Paused $loop = $InputShouldLoop ;Loop The Program. $i = 0 ;Start The Loop At 0 HotKeySet("{PAUSE}", "TogglePause") HotKeySet("{ESC}", "Terminate") HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d do ;My script goes here ;My script goes here ;My script goes here ;My script goes here MouseClick("left",244,188,2;EXAMPLE ;My script goes here ;My script goes here ;My script goes here ;My script goes here ;;How many times the program should loop then close. $i = $i + 1 Until $i = $loop While 1 Sleep(100) WEnd ;;;;;;;; Func TogglePause() $Paused = NOT $Paused While $Paused sleep(100) ToolTip('Script is "Paused"',0,0) WEnd ToolTip("") EndFunc Func Terminate() Exit 0 EndFunc Func ShowMessage() MsgBox(4096,"","Has Looped "($loop)" Times") EndFunc Edited June 3, 2012 by NightCrawler86
JohnOne Posted June 3, 2012 Posted June 3, 2012 #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 615, 438, 192, 124) $Label1 = GUICtrlCreateLabel("How Many Times Should This Loop?", 24, 48, 178, 17) $InputShouldLoop = GUICtrlCreateInput("10", 216, 48, 121, 21) $Button1 = GUICtrlCreateButton("Set Value", 384, 48, 113, 25) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Shouldloop = Int(GUICtrlRead($InputShouldLoop)) ; read input to int _Loop($Shouldloop) ;pass it To function EndSwitch WEnd Func _Loop($n) ; function For $i = 1 To $n MsgBox(0,"Looping", $i) Next EndFunc AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
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