Hi,
kann mich dem nur anschliessen, bei TimeToStr etc gibt es ein paar Stolperfallen.
Zur Veranschaulichung kann man mal probieren:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var t,t1:ttime;
std : double;
begin
t := StrToTime('12:00');
t1 := StrToTime('18:15');
std := t1 - t;
label1.caption := FloatToStr(std * 24);
end;
Lustig wird es, wenn du Zeiten berechnen musst wie z.B. von 22:00 bis 05:00, also über Mitternacht.
Nur so nebenbei,
f:=StrToTime(Edit23.Text+Label82.Caption+Edit24.Text)
geht weniger umständlich mit
f:=StrToTime(Edit23.Text+':'+Edit24.Text)
oder die Eingabe gleich in einem Edit und nur im richtigen Format hh:mm zulassen.
MJ
Ich glaub' ich bin zu alt für sowas ....