Hallo Leute,
ich glaub ich stell mich grade ein bisschen dumm an bei der Umsetzung der Passwort abfrage
[autoit]Do
$Kennwort = InputBox("Kennwort Abfrage", "Kennwort:","","*", 75,130)
If $Kennwort = "TC5s6t" Then
GUISetState(@SW_ENABLE, $Konsole_Uebersicht)
GUISetState(@SW_SHOW, $Konsole_Uebersicht)
MSgBox(0+64,"","Anmeldung erfolgreich.",1)
ElseIf @error = 1 Then
Exit
Else
MsgBox(0+64,"Fehler","Falsches Kennwort",1)
EndIf
Until $Kennwort = "TC5s6t"
so, dass ist zwar generell richtig, aber das Beispiel Passwort wird auch angenommen, die Buchstaben belieben groß oder klein geschrieben sind.
Ich versuch es hinzubekommen, dass die Schreibweise geprüft werde hab dazu dann follgendes ausprobiert:
Do
If StringRegEXP ("TC5s6t", $Kennwort, "[.]") Then
GUISetState(@SW_ENABLE, $Konsole_Uebersicht)
GUISetState(@SW_SHOW, $Konsole_Uebersicht)
MSgBox(0+64,"","Anmeldung erfolgreich.",1)
ElseIf @error = 1 Then
Exit
Else
MsgBox(0+64,"Fehler","Falsches Kennwort",1)
EndIf
Until $Kennwort = "TC5s6t"
und noch einiges anderes, aber entweder nimmt er alles an oder alles bis auf das was ich als Beispiel PW gebe oder er fällt in eine entlosschleife die nicht mal mit @error geclosed wird.
Kann mir bitte wer helfen.