Hallo,
ich verstehe den Unterschied zwischen "Not" und "<>" nicht so richtig.
Meine Logik sag mir, wenn etwas nicht zutrifft, ist es nicht gleich.
Deshalb habe ich mal zwei Beispiele erstellt.
Funktioniert nicht:
[autoit]$test = "9"
If Not $test = "10" Then
MsgBox(0,"","true")
Else
MsgBox(0,"","false")
EndIf
Funktioniert:
[autoit]$test = "9"
If $test <> "10" Then
MsgBox(0,"","true")
Else
MsgBox(0,"","false")
EndIf
Aber weshalb ist das so?
Und welchen Operator würdet ihr allgemein bevorzugen?
mfg
Sonicx