laporan praktikum delphi

Upload: rikhsan2

Post on 20-Jul-2015

392 views

Category:

Documents


18 download

TRANSCRIPT

BAB I PENDAHULUAN

A. DASAR TEORI Delphi adalah bahasa pemrograman pengembangan Pascal dan berbasis window yang dapat membuat aplikasi dalam sistem operasi window. Komponen-komponen dalam Delphi yaitu sebagai berikut : Menu berisi sejumlah besar perintah yang sebagian di antaranya memiliki shortcut key yang dapat digunakan untuk akses cepat menggunkan keyboard. Toolbar berupa sekumpulan tombol dan fungsi-fungsi yang sering digunakan. Dikelompokkan dalam beberapa kelompok, yaitu Standard Toolbar, View Toolbar, Dekstop Toolbar, Debug Toolbar, serta Internet Toolbar. Component Palette berisi komponen-komponen Delphi yang dapat digunakan untuk menyusun tampilan program dalam Form. Komponen yang ada dalam komponen palette disusun dan dikelompokkan dalam page sesuai fungsinya. Form Designer adalah form tempat mengatur komponen yang sesuai kebutuhan tampilan program yang kita buat. Object Inspector digunakan untuk mengubah nilai property dari objek terseleksi yang ada dalam Form Designer. Terdiri atas dua page, yaitu property dan event. Object Treeview digunakan untuk menampilkan hubungan parent-child antar komponen dalam bentuk hirarki. Code Editor adalah editor teks untuk menuliskan kode program.

BAB II PEMBAHASAN

PRAKTIKUM 1 Tugas Praktikum 1 Tampilan program sebelum di jalankan.

Ketika button TAMPIL ditekan maka tampilan berubah menjadi:

Keterangan: Label4 menjadi NAMA Label3 menjadi ALAMAT

Label3 menjadi IPK |nama menjadi (NAMA Mahasiswa) |alamat menjadi (ALAMAT Mahasiswa)

Jka tombol Bersih ditekan maka menjadi:

Ketika tombol CLOSE ditekan maka akan keluar dari program.

PRAKTIKUM 2

Tugas Praktikum 2

Ketika button Lihat data ditekan maka hasilnya:

Ketika button Isi data lagi ditekan maka hasilnya form kembali bersih

Ketika button keluar ditekan maka akan langsung keluar dari program.

Listing progam untuk program di atas uses unit2; procedure TForm1.Button3Click(Sender: TObject); begin close; end;

procedure TForm1.Button4Click(Sender: TObject); begin

form2.Show; form2.Memo1.Clear; form2.Memo1.Lines.Add('Nama Pegawai : ' + edit1.text); form2.Memo1.Lines.Add('Jabatan : ' + edit2.text); form2.Memo1.Lines.Add('Gaji pokok : ' + edit3.text); case radiogroup1.ItemIndex of 0 : Status := 'Tetap'; 1: Status:= 'Honorer'; end;

Form2.Memo1.Lines.Add('Status = ' + status); form2.Memo1.Lines.Add('Tunjangan Status : ' + edit4.text); form2.Memo1.Lines.Add('Total Gaji : ' + edit5.text);

end;

procedure TForm1.Button1Click(Sender: TObject); var a,b,c :integer; begin a:= strtoint(edit3.Text); b:= strtoint(edit4.Text); c:= b + a; edit5.Text:= inttostr(c); end;

procedure TForm1.Button2Click(Sender: TObject); begin edit1.Clear; edit2.Clear; edit3.Clear; edit4.Clear; edit5.Clear; end;

end.

PRAKTIKUM 3

Tugas Praktikum 3 FORM 1

FORM 2

FORM 3

FORM 4

Listing program untuk form filter procedure TForm4.Button1Click(Sender: TObject); begin tabelbahan.filter:=edtyperumah.text; tabelbahan.filterd:=true; end;

PRAKTIKUM 5

Membuat menu utama seperti di bawah ini :

Form Master Barang

Form Master Diskon

Form Master PPn

From Transaksi Barang

PRAKTIKUM 7