Saat anda menekan tombol pada sebuah form atau komponen, Windows memberitahukan bahwaaplikasi mengirim pesan yang dibangkitkan oleh event tertentu . Delphi akan menanggapi dengan
method). Delphi mendefinisikan sejumlah event pada setiap komponennya. Daftar event ini bebeda
untuk setiap komponen. Event yang paling umum pada komponen Button adalah OnClick. Artinya
jika komponen Button tersebut di Klik maka akan melakukan procedure apa.
Ada beberapa teknik yang dapat dilakukan untuk menangani event misal OnClick pada komponen
button :
• Klik ganda pada button tersebut, maka sebuah method/procedure btnHelloClick
• Pilih button, kemudian pilih Object Inspector’s combo box (called the Object Selector), pilih
Tab Events, dan klik ganda pada area putih disebelah kanan event OnClick
• Pilih button, pilih Tab Events, dan masukkan nama method yang dikehendaki, misal
btnHelloClick pada area putih di sebelah kanan event OnClick
Figure 6 Tab Events pada Object Inspector, dan procedure yang dibangkitkan lewat event OnClick.
Bila anda ingin menghapus procedure atau penanganan event tersebut, anda dapat menghapus pada editor Unit
tersebut. Hapus blok procedure tersebut dan hapus pada bagian definisi procedure yang ada diatasnya.
Sekarang anda mengisi procedure tersebut dengan perintah untuk menampilkan pesan sbb :
procedure Tform1.BtnHelloClick(Sender: Tobject);
begin
MessageDlg (‘Hello, guys’, mtInformation, [mbOK], 0);
end;
Perintah ini sangat sederhana, yaitu untuk menampilkan pesan. Fungsi ini mempunyai empat
parameter. Untuk rincinya anda dapat melihat Bantuan (F1).
• Parameter pertama : kalimat yang akan dimunculkan (pesannya)
• Parameter kedua : tipe message box seperti mtWarning, mtError, mtInformation, atau
mtConfirmation. Coba lihat perbedaannya.
• Parameter ketiga : kumpulan tombol yang akan digunakan seperti mbYes, mbNo, mbOK,
mbCancel, atau mbHelp.
• Parameter keempat : untuk help context atau nomor halaman pada Help, beri angka nol jika
anda tidak mempunyai file help
Saya Rasa ini tidak sulit dan bisa langsung sobat semuanya praktekkan di komputer atau di laptop masing-masing,, tentunta anda sudah mempunyai software delphi.. saya tidak bisa memberikannya karena koneksi internet saya lemot sekali......