update und fehler beim start

  • hi, ich hab update gemacht auf neu autoitv3 v3.2.12.1 und mein altes script kann ich dan nicht mehr starten.... da kommt ein fehler

    OCR_opt.au3 (83) : ==> Variable used without being declared.:
    $PasswordInput = GuiCtrlCreateInput($Password , 90,80 ,130, 18, $ES_PASSWORD)
    $PasswordInput = GuiCtrlCreateInput($Password , 90,80 ,130, 18, ^ ERROR

    Spoiler anzeigen

    ;##############################################################################
    ; Create GUI
    ;##############################################################################
    GuiCreate("Auto logger V0.3 Beta ~ by xxx", 480, 350)
    $FileMenu = GuiCtrlCreateMenu("File")
    $FileItem = GuiCtrlCreateMenuitem ("Open...",$FileMenu)
    $HelpMenu = GuiCtrlCreateMenuitem ("Help",$FileMenu)
    $ExitItem = GuiCtrlCreateMenuitem ("Exit",$FileMenu)
    $AboutMenu = GuiCtrlCreateMenu("About")
    $AboutItem = GuiCtrlCreateMenuitem ("About",$AboutMenu)
    $GeneralLabel = GuiCtrlCreateLabel("General:", 50, 2, 150, 20)
    $CPathLabel = GuiCtrlCreateLabel("CaptchaPath", 15, 20, 65, 16)
    $CPathInput = GuiCtrlCreateInput($CRoadPath , 90, 20 ,130, 18)
    $CExecutableLabel = GuiCtrlCreateLabel("CaptchaExe", 15, 40, 65, 20)
    $CExecutableInput = GuiCtrlCreateInput($CRoadExe , 90, 40 ,130, 18)
    $AccountLabel = GuiCtrlCreateLabel("Account", 15, 60, 49, 20)
    $AccountInput = GuiCtrlCreateInput($Account , 90, 60 ,130, 18)
    $PasswordLabel = GuiCtrlCreateLabel("Password", 15, 80, 49, 20)
    $PasswordInput = GuiCtrlCreateInput($Password , 90,80 ,130, 18, $ES_PASSWORD) #hier ist der fehler, nur wieso?
    $LoginLabel = GuiCtrlCreateLabel("Login Delays: (In milliseconds)", 250, 2, 150, 20)
    $LDelayLabel = GuiCtrlCreateLabel("Launcher Delay:", 230, 20, 90, 20)
    $LDelayInput = GuiCtrlCreateInput($LDelay , 320, 20 ,50, 18, $ES_NUMBER)
    $CDelayLabel = GuiCtrlCreateLabel("Client Delay:", 230, 40, 90, 20)
    $CDelayInput = GuiCtrlCreateInput($CDelay , 320, 40 ,50, 18, $ES_NUMBER)
    $RDelayLabel = GuiCtrlCreateLabel("Restart Delay:", 230, 60, 90, 20)
    $RDelayInput = GuiCtrlCreateInput($RDelay , 320, 60 ,50, 18, $ES_NUMBER)
    $ADelayLabel = GuiCtrlCreateLabel("Account Delay:", 230, 80, 90, 20)
    $ADelayInput = GuiCtrlCreateInput($ADelay , 320, 80 ,50, 18, $ES_NUMBER)
    $PDelayLabel = GuiCtrlCreateLabel("Password Delay:", 230, 100, 90, 20)
    $PDelayInput = GuiCtrlCreateInput($PDelay , 320, 100 ,50, 18, $ES_NUMBER)
    $KDelayLabel = GuiCtrlCreateLabel("Klick Delay:", 230, 120, 90, 20)
    $KDelayInput = GuiCtrlCreateInput($KDelay , 320, 120 ,50, 18, $ES_NUMBER)
    $ConsoleEdit = GUICtrlCreateEdit("", 15, 145, 450, 110, $ES_READONLY + $WS_VSCROLL)
    $GuiCloseButton = GUICtrlCreateButton("Close", 300, 296, 40, 25)
    $GuiSaveButton = GUICtrlCreateButton("Save", 200, 296, 40, 25)
    $GuiLoginButton = GUICtrlCreateButton("Login", 100, 296, 40, 25)
    GUISetState()

  • ja mit dieser Version haben sich die includes verändert
    am besten Xenos organize includes verwenden,
    hier fehlt denke ich die windowsconstants.au3

  • hmm, etwas genauer .. ich bin einsteiger und naja...

    Danke

    also so geht das nicht mit den include es seiden ich hab die garnicht ^^

    #include <windowsconstants.au3>

  • also organize includes zeigt mir diese an

    #include <EditConstants.au3>
    #include <WindowsConstants.au3>

    die hast du sicher, da die standardmäßig dabei sind