function calcTime(const chkTime:longInt;const decimals:byte=2):string; begin result:=currToStrF(((getTickCount-chkTime)/1000),ffFixed,decimals); if (decimals>0) and (result='0') then result:='0.0'; result:=result+' sec' end;
procedure TForm1.FormCreate(Sender: TObject); begin prgStartTime:=windows.getTickCount end;
procedure TForm1.Timer1Timer(Sender: TObject); begin label1.caption:='"uptime": '+calcTime(prgStartTime) end;
Dette virker og giver dig det ønskede format: Label1.Caption:='Oppetid: '+inttostr(trunc((now-ProgramStart)*24))+FormatDateTime(':nn:ss', Frac(now-ProgramStart));
kroning >> læs min post igen, ikk, ? var ligesom impilicit i det jeg skrev.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.