Cara membuat konversi detik dengan Dhelpi

Cara membuat konversi detik dengan Dhelpi

1. Masuk ke program dhelpi anda
2. lalu Buat form seperti dibawah ini
 
3. lalu Masuka source codenya seperti dibawah ini

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Edit1: TEdit;
Label1: TLabel;
Button1: TButton;
Label2: TLabel;
SpeedButton1: TSpeedButton;
procedure FormCreate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
label2.Caption:='';
end;

procedure TForm1.FormShow(Sender: TObject);
begin
edit1.SetFocus;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
jam,menit,detik,sisa,input:longint;
begin
input:=strtoint(edit1.Text);
jam:=input div 3600;
sisa:=input mod 3600;
menit:=sisa div 60;
detik:=sisa mod 60;
label2.Font.Style:=[fsbold];
label2.Caption:='hasil dari konversi adalah :'+inttostr(jam)+' jam '+inttostr(menit)+' menit '+inttostr(detik)+' detik';
end;

procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
edit1.Clear;
label2.Caption:='';
edit1.SetFocus;
end;

end.

 

Selamat mencoba
Good luck
-indahnya berbagi-

Share this

Related Posts

Previous
Next Post »