ich wollte den boolschen Rückgabewert eines Vergleichsausdrucks (z.B. "Var < 1000") innerhalb einer Berechnung verwenden.
Jedoch liefert z.B. der Ausdruck "Var < 200" als Ergebnis IMMER "200" zurück, anstatt 0 für #False bzw. 1 für #True.
Bsp:
Code: Alles auswählen
TestValue = 800
Debug Str(TestValue)+" > 200 : "+Str(TestValue > 200)
Debug Str(TestValue)+" = 200 : "+Str(TestValue = 200)
Debug Str(TestValue)+" < 200 : "+Str(TestValue < 200)
Auch laut PB-Hilfe sollte hier True oder False zurück gegeben werden.
Habe ich da irgendwo einen Denkfehler, mache ich was falsch oder ist dies im Grunde eine PB Eigenart (bzw. ein Bug)?
Gruß, PL.