ShowMessage merupakan procedure yang telah didefinisikan oleh lazarus untuk menampilkan pesan. Ciri-cirinya dia akan menggunakan nama aplikasi sebagai Captionnya kotak pesannya dengan tombol OK. Silahkan ikuti Panduan Penggunaan ShowMessage pada Lazarus Free Pascal ini dengan cermat!
Syntax:
Contoh:
Untuk prakteknya silahkan buka kembali program KasirATK pada panduan sebelumnya di http://belajarlazarus.blogspot.com/2014/11/memilih-data-dengan-radiobutton-lazarus.html
Kemudian edit source editor ukasiratk pada bagian procedure TFKasirATK.BHitungClick sehingga menjadi seperti di bawah ini:
Fungsi dari pernyataan
adalah untuk memvalidasi input dapat pada komponen EBanyak jika masih kosong atau berisi 0 maka muncul peringatan 'Isikan banyak barang!').
Jangan lupa jika telah selesai mengedit di SaveAll, trus coba compile program dengan F9. Cukup sekian Panduan Penggunaan ShowMessage pada Lazarus Free Pascal. Selanjutnya nanti akan dibahas tentang panduan penggunaan Fungsi MessageDlg. Terima kasih.
Syntax:
ShowMessage('Isi Pesan');
Contoh:
ShowMessage('Isikan Banyak Barang');
Untuk prakteknya silahkan buka kembali program KasirATK pada panduan sebelumnya di http://belajarlazarus.blogspot.com/2014/11/memilih-data-dengan-radiobutton-lazarus.html
Kemudian edit source editor ukasiratk pada bagian procedure TFKasirATK.BHitungClick sehingga menjadi seperti di bawah ini:
procedure TFKasirATK.BHitungClick(Sender: TObject);
var
harga, banyak, bayar: integer;
begin
if (EBanyak.Text='') or (EBanyak.Text='0') then
ShowMessage('Isikan banyak barang!')
else
begin
banyak:= strtoint(EBanyak.Text);
if RBSpidol.Checked then harga:= 5000;
if RBPulpen.Checked then harga:= 3000;
if RBPensil.Checked then harga:= 1000;
bayar:= banyak*harga;
EJumlah.Text:= inttostr(bayar);
end;
end;
Fungsi dari pernyataan
if (EBanyak.Text='') or (EBanyak.Text='0') then
ShowMessage('Isikan banyak barang!')
adalah untuk memvalidasi input dapat pada komponen EBanyak jika masih kosong atau berisi 0 maka muncul peringatan 'Isikan banyak barang!').
Jangan lupa jika telah selesai mengedit di SaveAll, trus coba compile program dengan F9. Cukup sekian Panduan Penggunaan ShowMessage pada Lazarus Free Pascal. Selanjutnya nanti akan dibahas tentang panduan penggunaan Fungsi MessageDlg. Terima kasih.
Comments
Post a Comment