Also das mit dem Cast habe ich gerade wie folgt ausprobiert und das Ergebnis erscheint mir plausibel:
Delphi-Quellcode:
//Start Zeit
If gsPerformCheck = 'YES' Then giTimerStart := Integer(GetTickCount());
//Differenz
If gsPerformCheck = 'YES' Then
Begin
gdblTimeDiff := ((Integer(GetTickCount()) - giTimerStart)/1000);
prMsgLog(MySQL_Database, tyINF, 99999, '', FloatToStrF(gdblTimeDiff, ffFixed, 5, 3), 'Delete Master Data Tables', gbBlckInfoMsg);
End;
Ich bräuchte eine Lösung die sowohl auf einem Windows 2003 Server als auch auf einem Windows 2008 R2 Server läuft...
Geht das mit dem GetTickCount64 in beiden Systemen (2003 & 2008)?