PCTurk | Aşk Sevgi Resimleri , Mektupları , silkroad , komik msn avatarlar (Arşiv Ana sayfa) => Delphi

Konu: Kronometre Örneği

Sayfa: [ 1 ]

sWaGg€r 06.07.2008 17:57:18
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Timer1: TTimer;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    b,a,i:integer;{ Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
timer1.Enabled:=true;
button1.Enabled :=false;
button2.Enabled :=true;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
timer1.Enabled:=false;
button2.Enabled :=false;
button3.Enabled :=true;
button4.Enabled :=true;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
edit1.Text:=inttostr(b) +':' + inttostr(a) + ':'+ inttostr(i);
i:=i+1;
if i=100 then
begin
i:=0;
edit1.Text:='00:' + inttostr(a);
a:=a+1;
end;
if a=60 then
begin
a:=0;
i:=0;
edit1.Text:=inttostr(b);
b:=b+1;
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
timer1.Enabled:=false;
i:=0;
a:=0;
b:=0;
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
button1.Enabled:=true;
button2.Enabled:=false;
button3.Enabled:=false;
button4.Enabled:=false;
timer1.Enabled:=false;
edit1.Text:='00:00:00';

end;

procedure TForm1.Button3Click(Sender: TObject);
begin
timer1.Enabled:=true;
button1.Enabled:=false;
button2.Enabled:=true;
button3.Enabled:=false;
button4.Enabled:=false;
end;

end. 


Sayfa: [ 1 ]