F freever Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-08 #1 我想做一个多进程的时间统计软件 如何用Delphi不用计时器,只用函数来通过两次调系统时间来找出精确的时间差??
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-08 #2 GetLocalTime() DecodeTime()
L lbl20020123 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-08 #3 t:Longint; t:=GetCounts;//好像是 ..... ShowMessage(IntToStr(GetCounts-t));
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-08 #5 gettickcount返回系统开机后的运行时间,单位为毫秒。
K Kang Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-08 #6 两个时间差只是反映两次调用这两个函数的时间差,这个差很多时候与线程的实际执行时间有 很大差别,因为这段时间内,系统可能执行过其他线程和处理系统消息等 要得到线程的时间信息,可以用Api函数GetTreadTimes,具体用法可参考帮助
两个时间差只是反映两次调用这两个函数的时间差,这个差很多时候与线程的实际执行时间有 很大差别,因为这段时间内,系统可能执行过其他线程和处理系统消息等 要得到线程的时间信息,可以用Api函数GetTreadTimes,具体用法可参考帮助