Hi Leute.
Erstmal eins vorweg. AutoIt ist wirklich klasse. Ich arbeite mit SAP und ich konnte einen Großteil der Abläufe damit automatisieren. Das spart mir locker 60-70%! an Zeit/Schreib/Klickarbeit. Es ist wirklich eine enorme Unterstützung.
Kommen wir nun zu meinem Problem. Ich kriege es partout nicht hin einen Zahlenwert in eine If Kondition zu stellen. Hier der Code:
Code
$hGUI = GUICreate("", 0, 0, 0, 0, Default, $WS_EX_TOPMOST)
GUISetState(@SW_SHOWNORMAL, $hGUI)
$number = InputBox("Bestellung einfügen", " ", "", "", 193, 90, 1121, 561, 0, $hGUI)
$number_length = StringLen($number)
If Not $number_length = "10" Then
MsgBox($MB_SYSTEMMODAL, "", $number_length, 10) ;Timeout
EndIf
Ich möchte erreichen, dass wenn der Wert NICHT 10 ist, die MsgBox aufgehen soll. Ich habe bereits mehrere Varianten durchprobiert. So z.b. auch
Es will einfach nicht funktionieren. Entweder die Box geht immer auf oder gar nicht. Hat jemand eine Idee wo der Hase im Pfeffer liegt?