- 註冊時間
 - 2006-3-13 
 - 最後登錄
 - 2025-7-23 
 - 在線時間
 - 675 小時 
 - 閱讀權限
 - 200 
 - 積分
 - 417 
 - 帖子
 - 1109 
 - 精華
 - 0 
 - UID
 - 2 
  
 
 
 
    
 | 
 
利用 GetTickCount() 函數來解析就可以了- function WindowsUpTime : string ;
 
 -    function MSecToTime(mSec: Integer): string;
 
 -    const
 
 -      secondTicks = 1000;
 
 -      minuteTicks = 1000 * 60;
 
 -      hourTicks   = 1000 * 60 * 60;
 
 -      dayTicks    = 1000 * 60 * 60 * 24;
 
 -    var
 
 -       D, H, M, S: string;
 
 -       ZD, ZH, ZM, ZS: Integer;
 
 -    begin
 
 -       ZD := mSec div dayTicks;
 
 -       Dec(mSec, ZD * dayTicks);
 
 -       ZH := mSec div hourTicks;
 
 -       Dec(mSec, ZH * hourTicks);
 
 -       ZM := mSec div minuteTicks;
 
 -       Dec(mSec, ZM * minuteTicks);
 
 -       ZS := mSec div secondTicks;
 
 -       D := IntToStr(ZD) ;
 
 -       H := IntToStr(ZH) ;
 
 -       M := IntToStr(ZM) ;
 
 -       S := IntToStr(ZS) ;
 
 -       Result := D + '.' + H + ':' + M + ':' + S;
 
 -    end;
 
 - begin
 
 -   result := MSecToTime(GetTickCount) ;
 
 - end;
 
  複製代碼 資料來源 http://delphi.about.com |   
 
  
 |