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"...