|
@@ -117,7 +117,7 @@ function TryEncodeTime(Hour, Min, Sec, MSec:word; Out Time : TDateTime) : boolea
|
|
begin
|
|
begin
|
|
Result:=(Hour<24) and (Min<60) and (Sec<60) and (MSec<1000);
|
|
Result:=(Hour<24) and (Min<60) and (Sec<60) and (MSec<1000);
|
|
If Result then
|
|
If Result then
|
|
- Time:=(cardinal(Hour)*3600000+cardinal(Min)*60000+cardinal(Sec)*1000+MSec)/MSecsPerDay;
|
|
|
|
|
|
+ Time:=TDateTime(cardinal(Hour)*3600000+cardinal(Min)*60000+cardinal(Sec)*1000+MSec)/MSecsPerDay;
|
|
end;
|
|
end;
|
|
|
|
|
|
{ EncodeDate packs three variables Year, Month and Day into a
|
|
{ EncodeDate packs three variables Year, Month and Day into a
|