Вы находитесь на странице: 1из 5

DESIGN FORM :

Design Interface :

Hasil Program :

Entry Data :

LISTING PROGRAM :
unit uKaryawan; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, ADODB, DBTables, ComCtrls, Grids, DBGrids; type Tfrmkaryawan = class(TForm) GroupBox1: TGroupBox; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Label6: TLabel; Label8: TLabel; Label9: TLabel; Label10: TLabel; dbkarya: TADOConnection; ADOTable1: TADOTable; Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; DateTimePicker1: TDateTimePicker; Edit4: TEdit; Edit5: TEdit; ComboBox1: TComboBox; ComboBox2: TComboBox; Label11: TLabel; Label12: TLabel; Edit7: TEdit; Label7: TLabel; Edit6: TEdit; GroupBox2: TGroupBox; DataSource1: TDataSource; DBGrid1: TDBGrid; GroupBox3: TGroupBox; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; procedure Button4Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var frmkaryawan: Tfrmkaryawan;

implementation {$R *.dfm} procedure Tfrmkaryawan.Button4Click(Sender: TObject); begin close; end; end.

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Label3: TLabel; TLM: TEdit; THK: TEdit; TJUMLAH: TEdit; Button1: TButton; Button2: TButton; procedure Button2Click(Sender: TObject); procedure Button1Click(Sender: TObject); procedure TLMChange(Sender: TObject); procedure THKChange(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button2Click(Sender: TObject); begin APPLICATION.Terminate;

end; procedure TForm1.Button1Click(Sender: TObject); begin TLM.Text:=; THK.Text:=; TJUMLAH.Text:=; TLM.SetFocus; end; procedure TForm1.TLMChange(Sender: TObject); VAR SJML:STRING[30]; TSEM:INTEGER; SLM, SHK, SJUMLAH:SINGLE; begin VAL(TLM.Text,SLM,TSEM); VAL(THK.Text,SHK,TSEM); SJUMLAH:=SLM*SHK; STR(SJUMLAH:30:0,SJML); TJUMLAH.Text:=SJML; end; procedure TForm1.THKChange(Sender: TObject); VAR SJML:STRING[30]; TSEM:INTEGER; SLM, SHK, SJUMLAH:SINGLE; begin VAL(TLM.Text,SLM,TSEM); VAL(THK.Text,SHK,TSEM); SJUMLAH:=SLM*SHK; STR(SJUMLAH:30:0,SJML); TJUMLAH.Text:=SJML; end; end.

ANALISIS PROGRAM

procedure TForm1.Button1Click(Sender: TObject); begin TLM.Text:=; THK.Text:=; TJUMLAH.Text:=; TLM.SetFocus;

end; Artinya : perintah diatas untuk menginisialisasi (memberi nilai awal) satu spasi masingmasing obyek edit TLM, THK, TJUMLAH dan kursos difokuskan ke obyek Edit TLM procedure TForm1.Button2Click(Sender: TObject); begin APPLICATION.Terminate; end;

Вам также может понравиться