1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. drifter213

Beiträge von drifter213

  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 10:38

    Ja!

    Dankeschön !

  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 10:12

    Bin anscheinen mit dem kopieren dureinandergekommen, ich habe natürlich ein Fenster namens $test...
    Hab auch grad was für nen Freund gemacht und so... ist ja egal^^

    Auf jedenfall habe ich ein Fester, welches $test heißt ;)

  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 09:57

    Das ganze Script:

    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=suchfenster
    $hauptfenster = GUICreate("irgendeintest", 308, 100, 392, 200)
    $Input1 = GUICtrlCreateInput("Input1", 24, 40, 121, 21)
    $Label1 = GUICtrlCreateLabel("Bitte test eingeben", 72, 8, 159, 17)
    $Button1 = GUICtrlCreateButton("suchen", 176, 40, 75, 25)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    case $Button1
    input()
    EndSwitch

    [/autoit][autoit][/autoit][autoit]

    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $test = GUICreate("test", 401, 190, 192, 124)
    $Label1 = GUICtrlCreateLabel("test", 16, 16, 53, 17)
    GUISetState(@SW_HIDE)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func input()
    Local $InputRead = GUICtrlRead($Input1)

    [/autoit][autoit][/autoit][autoit]

    If $InputRead = "test" Then
    GUISetState(@SW_SHOW, $test)
    Else
    MsgBox(0, "Fehler", "Es ist ein Fehler aufgetreten.")
    EndIf
    EndFunc

    [/autoit]
  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 09:29

    Habe ich auch gerade bemerkt... aber bei dem hier kommt auch ein error:

    [autoit]

    GUISetState(@SW_SHOW, $test)

    [/autoit]

    Errorlog:
    ==> Variable used without being declared.:
    GUISetState(@SW_SHOW, $test)
    GUISetState(@SW_SHOW, ^ ERROR

    Aber vorher steht doch:

    [autoit]


    $test = GUICreate("test", 401, 190, 192, 124)
    GUISetState(@SW_HIDE)

    [/autoit]
  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 09:22
    Zitat von m-obi

    So macht das ganze mehr Sinn:

    [autoit]

    Func input()
    Local $InputRead = GUICtrlRead($Input1)

    If $InputRead = "test" Then
    GUISetState()
    Else
    MsgBox(0, "Fehler", "Es ist ein Fehler aufgetreten.")
    EndIf
    EndFunc

    [/autoit]


    Oder halt ohne $InputRead.

    Alles anzeigen

    Aber dann wird ja die Form Test nicht sichtbar, weil ja

    [autoit]

    $test.GUISetState(@SW_SHOW)

    [/autoit]

    nicht steht

  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 09:08

    FAIL!

    Danke.. xD

  • Brauche Hilfe bei GUICtrlRead

    • drifter213
    • 18. Juli 2012 um 09:03

    Hey Leute...
    Ich habe ein Problem mit einer Funktion...
    Bei der rot markierten Zeile tritt ein Syntax error auf...

    Also ich will bewirken, dass diese Funktion prüft ob "test" in Input1 steht und wenn das der Fall ist soll die Form test angezeigt werden...

    Ich hoffe, dass das jemand versteht... ;)

    Hier der Code:

    [autoit]

    Func input()
    $input1 = GUICtrlRead($Input1)
    If $input1 = test Then
    $test.GUISetState(@SW_SHOW)
    Else
    MsgBox(0, "Fehler", "Es ist ein Fehler aufgetreten.")
    EndIf
    EndFunc

    [/autoit]
  • Inputbox speichern?

    • drifter213
    • 2. Juli 2012 um 11:05

    Hey Leute...
    Ich habe ein Problem mit dem speichern von der Eingabe aus einer Inputbox.

    Es soll so ablaufen:
    man gibt in die Inputbox etwas ein und wenn man auf den Button drückt, soll er es in eine Datei namens data.ini speichern.
    Wenn ich dann allerdings die data.ini öffne steht nur folgendes da:


    [data]
    test=


    Aber ich habe ja in die Inputbox etwas hineingeschreiben, also sollte er das doch speichern oder?

    Hier der Auszug aus meinem Script:

    [autoit]


    $Input1 = GUICtrlCreateInput(INIRead(@scriptdir & "\data.ini","data","test",""), 104, 48, 25, 21)
    $Button1 = GUICtrlCreateButton("Speichern", 192, 208, 59, 25)

    [/autoit][autoit][/autoit][autoit]

    Case $Button1
    IniWrite(@scriptdir & "\data.ini","data","test",GuiCtrlRead($Input1 ))

    [/autoit]

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™