delphi – 如何让我的应用程序运行时间?

delphi – 如何让我的应用程序运行时间?,第1张

概述如何找出自应用程序启动以来运行时间? 试试 GetProcessTimes功能 {$APPTYPE CONSOLE}{$R *.res}uses Windows, SysUtils;function FileTime2DateTime(FileTime: TFileTime): TDateTime; //Convert then FileTime to TDatetim 如何找出自应用程序启动以来运行的时间?解决方法 试试 GetProcessTimes功能

{$APPTYPE CONSolE}{$R *.res}uses  windows,SysUtils;function fileTime2DateTime(fileTime: TfileTime): TDateTime;    //Convert then fileTime to TDatetime formatvar  LocalTime: TfileTime;  DOSTime  : Integer;begin  fileTimetoLocalfileTime(fileTime,LocalTime);  fileTimetoDosDateTime(LocalTime,LongRec(DOSTime).Hi,LongRec(DOSTime).Lo);  Result := fileDatetoDateTime(DOSTime);end;Var  lpCreationTime,lpExitTime,lpKernelTime,lpUserTime: TfileTime;begin  try    GetProcesstimes(GetCurrentProcess,lpCreationTime,lpUserTime);    Sleep(1000); //do something    Writeln(Format('Running Time %s',[FormatDateTime('hh:nn:ss.zzz',Now-fileTime2DateTime(lpCreationTime))]));  except    on E: Exception do      Writeln(E.Classname,': ',E.Message);  end;  Readln;end.
总结

以上是内存溢出为你收集整理的delphi – 如何让我的应用程序运行时间?全部内容,希望文章能够帮你解决delphi – 如何让我的应用程序运行时间?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1270827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存