ort!, ze mamy na formie MaskEdita (maska ustawiona na ShortTime). Chcialbym, aby program sprawdzal, czy czas jest prawidlowy. W OnExit MaskEdita wpisalem takie cos:
var
Czas : TTime;
begin
try
Czas := StrToTime(CzasEdit.Text);
except
Czas := Now;
CzasEdit.Text := TimeToStr(Czas);
end;
Wszystko dziala ok, gdyby nie fakt, ze jesli zmienie czas nawet na prawidlowy, to i tak mi sie zmienia na jeszcze inny.