Anda di halaman 1dari 6

Membuat Form Dengan MDI

Disusun Guna Memenuhi Tugas


Mata Kuliah : Pemrograman Visual
Dosen Pengampu : Mumun, S.T

Disusun Oleh :
Hera Wijaya

(140511041)

UNIVERSITAS MUHAMMADIYAH CIREBON


FAKULTAS TEKNIK
TEKNIK INFORMATIKA
2016

Latihan 1 : Membuat Form Dengan MDI


Di pertemuan yang selanjutnya ini, saya akan mencoba meresume dari materimateri sebelumnya dengan ini penambahan materi dengan menggunakan MDI, dan
langsung saja pada pembahasan :
1. Pertama kita buat folder terlebih dahulu, folder dengan misalkan nama latihan MDI
di simpan di partisi D , setelah buat folder, kita buka aplikasi delphi 7 dengan
membuka file new application.
2. Setelah itu kita Save all dari form 1 yang kita buat, dengan nama unit yaitu un1, dan
nama project secara default saja ( sesuai selera), dan selanjutnya pada form utama di
properties kita pilih formstyle dalam bentuk MDI yang seperti gambar dibawah ini :

3. Setelah itu, kita pilih main menu pada pallet standard seperti biasa kita drag di dalam
form utama, dan jika sudah kita isikan dalam mani menu pada tab pertama kita isi
form form satu, jendela petak dan tumpuk operator (tambah, kurang, bagi,
kali).
4. Setelah membuat main menu seperti diatas, kita buat form 2 seperti biasa file new
application dengan caption nama default serta save all dengan default juga. Dan
jangan lupa formstyle nya fsMDIChild, dan kita membutuhkan 2 edit teks, 1 label
dan 1 tombol button seperti tampilan berikut :

5. Jangan lupa untuk mendeklarasikan terlebih dahulu di bagian type sebelum membuat
implementasinya. Pada form childnya juga jangan lupa untuk menambahkan
procedure pada event FormClose yang kemudian diisi dengan perintah:

6. Jika dirasa sudah melalaui beberapa tahap, jangan lupa klik project option dan kita
geserkan dari option form 1 ke form dua kesebelahnya, seperti gambar dibawah ini :

7. Setelah membuat form dua, kita buka kembali form pertama sekarang ketikkan sintak
pada main menu di form form satu

8. Dan tuliskan sintaknya dibawah ini:

Dan sebelumnya kita ke atas tuliskan sintak seperti dibawah ini :

Dan sebelum menulis sintak pada form utama on click, dan diatasnya kita tarik
dibawah tanda {$R *.dfm} kita tuliskan sintak yang seperti diatas.
Dan keterangan programnya :
Nama Program

Keterangan Program

uses unit2;

// memanggil unit 2 dari unit pertama

procedure Tform1.buatf2;

// prosedur dengan Tform1 dengan


buat form 2

var Form2: TForm2;

// dengan variabel

Begin

// memulai sebuah program

form2:=Tform2.create(form1);

// form2 dengan hasil dari

form2.Caption:= stringreplace (OP,'&','',[RFReplaceAll]);

pembuatan form1
// ditempatkan semua

form2.Button1.Caption:=OP;

// dari form 2 tombol button

form2.show;

dengan caption button OP


// menampilkan form 2

End;

// berakhirnya program

9. Dan jika sudah selanjutnya ketik sintak pada jendela petak :

Dan ketika dirunning :

10. Dan selanjtunya dengan menggunakan jendela tumpuk

Dan ketika dirunning :

11. Proses terakhir dengan menuliskan sintak pada main menu Operasi, dan adapun
sintaknya on click setiap main menu ( +, -, *, /)

Tanda // artinya keterangan program.


KESIMPULAN
Ketika progam dijalankan lebih dari satu form dan klik main menu jendela tile maka tampilan
form yang lebih dari satu tadi membentuk petakm dan sebaliknya jika menggunakan cascade
yaitu secara tumpuk.
Dan pengoperasiannya seperti kalkulator sederhana, dan proses pengerjaan sintaknya pun
hampir mirip dengan latihan sebelumnya membuat program kalkulator sederhana, dan
tampilan dengan membuat MDI dan beranak ini tampilannya lebih dinamis dan fleksibel dan
harus di hide sebelumnya.
Mudah-mudahan bermanfaat Aamiin.