Frame bisa dikatakan sama dengan form. Perbedaannya adalah, frame melekat pada kontainernya. Jika Anda pernah membuat form pada Java, Anda pasti lebih mudah memahaminya. Karena frame sama dengan kontainer, maka bisa saja Anda menggunakan frame sebagai pengganti form.
Cara membuat frame:
- Buat aplikasi baru. Pada Delphi 7. Pilih menu File/New/Application
- Beri dua panel dan dua tombol seperti gambar berikut:
- Buat dua frame, dengan memilih Menu File-Frame
Sekarang kita mempunyai 2 frame bernama Frame2 dan Frame3 - Daftarkan Frame2 dan Frame 3 di Form utama
implementation
uses Unit2, Unit3; - Buat variabel class frmData untuk menerima instan class TFrame pada bagian private
private
frmData : TFrame;
- Isi Click pada button1 seperti berikut:
if frmData <> Nil then frmData.Free;
frmData := TFrame2.Create(Panel2);
frmData.Align := alClient;
frmData.Parent := panel2; - Isi Click pada button2 seperti berikut:
if frmData <> Nil then frmData.Free;
frmData := TFrame3.Create(Panel2);
frmData.Align := alClient;
frmData.Parent := panel2; - Selesai. Sekarang praktekkan dengan meng-klik tombol 1 atau tombol 2
Program selengkapnya:
0 comments:
Posting Komentar