Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#31

AW: SpinEdit Fehler: Kein gültiger Integewert

  Alt 1. Feb 2011, 20:26
Zitat:
und dann wird gleich davon ausgegangen das Tipp_ok(Tippzahlen) true ist?
Jeder Vergleich liefert einen Boolean-Wert zurück, deshalb ist es bei winer Funktion, welche schon einen Boolean zurückliefert, unnötig diesen mit einem Boolean zu vergleichen.
Zudem ist Wahr nicht eindeutig definiert.
Falsch ist 0 und wahr <> 0. So kann es passieren, dass eine c-Funktion -1 zurückliefert ( ist ja <> 0 also wahr) und der Vergleich mit der Konstante True von Delphi ( Wert 1) falsch ergibt, da -1 <> 1 ist
Markus Kinzler
  Mit Zitat antworten Zitat