(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: boolsche's AND
5. Mai 2005, 21:29
extracted ist wie du geschrieben hast '4' und wenn man strings vergleicht wird vermutlich zeichen für zeichen verglichen. Das heißt, die ersten zeichen von den beiden strings werden verglichen. Sind diese verschieden werden die nächsten beiden verglichen, ansonsten eben nicht. Da aber '4' bereits größer '2' ist, ist extracted eben größer.
ansonsten solltest du
if (strtoint(extracted) > 20) and (extracted <> 'timeout')
verwenden was aber vermutlich nicht geht da extracted nicht zwangsläufig eine zahl zu sein scheint (ansonsten müsste "timeout" eine variable sein)
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|