Ini adalah lanjutan dari Membuat Form peringatan dan informasi pada arsip 4
Seperti yang saya beritahu salah satu fungsi dari form peringatan yaitu meminimalisir salah pencet perintah.
Saya akan beri contoh saja peringatan saat keluar aplikasi.
- Buatlah form kosong atau form yang anda buat sekarang
- Pertama tambahkan events pada objecInspector->Event->OnCloseQuery = CloseQuery
Setelah itu Double Klik pada Close Query dan Isikan kode berikut ini
Contoh :
void __fastcall TForm1::CloseQuery(TObject *Sender, bool &CanClose)
{
int Pilihan;
Pilihan=Application->MessageBoxA("Apakah anda yakin ingin keluar dari Aplikasi"
,"Peringatan",MB_YESNOCANCEL | MB_ICONWARNING);
switch(Pilihan)
{
case IDYES:
CanClose = true;
break;
case IDNO:
CanClose = false;
break;
case IDCANCEL:
CanClose = false;
break;
}
}
Hasilnya saat dipencet tombol Close maka muncul peringatan :
Saat Memencet Yes maka akan keluar, saat memencet No atau Cancel maka tidak akan keluar atau CanClose bernilai false
Tidak ada komentar:
Posting Komentar