delphi 7 ile yazılmış "bilgisayar ne kadar süre acik" diye program indirdim kodlarıda alıp delphi 2009 ile yazıp derledim derlemede hiç sorun vermedi ve program çalıştı ama butona tıklayınca hiç sonuç vermiyor hatada vermiyor sanki hiç basılmamış gibi.sorun nedir ?
- [ Tüm kodu seç ] [ Yeni Pencerede Göster ]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
function Uptime: string;
var
count,
days,
min,
hours,
seconds : longint;
begin
Count := GetTickCount();
Count := Count div 1000;
Days := Count div (24 * 3600);
if Days > 0 then
Count := Count - (24 * 3600 * Days);
Hours := Count div 3600;
if Hours > 0 then
Count := Count - (3600 * Hours);
Min := Count div 60;
Seconds := Count mod 60;
Result := IntToStr(Days)+' Gün '+IntToStr(Hours)+
' Saat '+IntToStr(Min)+' Dakika '+
IntToStr(seconds) +' Saniye ';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text:=Uptime;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
end;
end.