Zitat von
Rifman:
Delphi-Quellcode:
Time:extended;
TimeMs :dword;
TimeNs :dword;
...
Time := ((TimeMs*1000000) + (TimeNs))/1000000000;
Das verstehe ich nicht. ich schätze mal, TimeMs sind die Millisekunden und TimeNs Nanosekunden?
Du rechnest die Millisekunden mal 1.000.000, dann addierst du die Nanosekunden und teilst das Ergebnis durch 1.000.000.000? Irgendwie komisch.
Das müsste doch eigentlich so aussehen:
Time := (TimeMs / 1000) + (TimeNs / 1000000000);
Wenn ich was falsch verstanden habe, dann tut mir das Leid, aber du solltest mal ein paar mehr Infos geben.
Mfg