Thema: Delphi tedit's vergleichen

Einzelnen Beitrag anzeigen

Hoshy

Registriert seit: 27. Apr 2006
32 Beiträge
 
Delphi 7 Architect
 
#2

Re: tedit's vergleichen

  Alt 1. Jun 2006, 11:52
In einfachster Form:

Delphi-Quellcode:
if IntToStr(edhours.Text) < IntToStr(mehours.text)
   then cbdatum.ItemIndex:= 1;
Das funktioniert aber nur solange, wie Ganzzahlen im Editfeld eingegeben werden. Bei Text- oder Fließkommawerten fliegt Dir dieser code - so wie er ist - um die Ohren

Mit der "Length" Funktion bekommst Du nur die Anzahl Zeichen des eingegebenen Textes raus, daher ist z. B. "06" nicht kleiner als "08", weil beide Eingaben aus zwei Zeichen bestehen. Und "8" wäre nach Deiner Methode kleiner als "06"...
  Mit Zitat antworten Zitat