Buttonbelegungsproblem

  • Hallo Zusammen,

    Im Anhang findet ihr meine GUI :)

    Ich steh mal wieder vor einem Problem:

    Ich habe den mittleren Button "OK" solange deaktiviert, bis alle vorraussetzungen erfüllt sind, wenn man auf Ausleihen oder Rückgabe klickt.
    Danach wird automatisch immer weiter überprüft, ob 7 Zeichen im Feld Sticknummer sind. Wenn 7 Zeichen drin sind, wird überprüft, ob diese Zeichenfolge in einer Datenbank vorhanden sind, dabei wird der Case $OK, also Button "OK"
    automatisch abgerufen.

    Wenn vorher Ausleihen betätigt wurde, dann wird 1. Überprüft, ob der Eintrag vorhanden wird, wenn ja, dann wird in die Datenbank der Name der Person reingeschrieben, die das Objekt ausgeliehen hat.
    Wenn vorher Rückgabe gedrückt wird, dann soll der Name entfernt werden.

    Da das ganze aber unter

    [autoit]

    Case $OK

    [/autoit]

    abläuft habe ich das Problem, dass die Rückgabe nicht funktioniert.

    Weiß jemand, wie ich dem Button "OK" zwei verschiedene Funktionen geben kann?


    Mit einer If Abfrage

    [autoit]

    If $Ausleihen = 1 then...
    Elseif $Ruckgabe = 1 then ...

    [/autoit]


    Edit BugFix: Wenn das Problem behoben ist, dann wird der Beitrag auf gelöst gesetzt und nicht gelöscht. :evil:
    [Post wiederhergestellt und auf "gelöst" gesetzt]

  • Ich denke ein Teil deines Scriptes wäre hilfreich.
    Verstehe nicht so ganz welche Funktion der Button "OK" haben soll. Ist er nicht eigentlich sogar überflüssig?!

    LG

    LG

    Philip