Algoritma Pemrograman A DIALOG BOX Dialog Box Jenis
Algoritma Pemrograman A DIALOG BOX
Dialog Box Jenis Windows yang digunakan untuk komunikasi dua arah atau “dialog” antara user dan computer. Jenis-jenis sintaks untuk dialog Box dalam Delphi dibagi menjadi 4, antara lain : 1. Function Message. Dialog 2. Function Input. Box 3. Procedure Show. Messages 4. Function Message. Box
Function Message Dialog Bentuk Umum : function Message. Dlg(const Msg: string; Dlg. Type: TMsg. Dlg. Type; Buttons: TMsg. Dlg. Buttons; Help. Ctx: Longint): Integer
Penjelasan const Msg: string; adalah pesan yang akan ditampilkan pada message box tersebut dengan apitan kutip satu Dlg. Type: TMsg. Dlg. Type; adalah type dari message dialog yang akan kita pakai diantaranya : mt. Warning, mt. Error, mt. Information, mt. Confirmation, mt. Custom
Penjelasan Buttons: TMsg. Dlg. Buttons; adalah tombol yang akan ditampilkan di message box diantaranya: mb. Yes, mb. No, mb. OK, mb. Cancel, mb. Abort, mb. Retry, mb. Ignore, mb. All Help. Ctx: Longint adalah context ID untuk topic Help, nilai default adalah 0.
Penjelasan return value, penunjukan eksekusi apabila kita menekan salah satu button di message box nya. return value ini berkaitan erat dengan jenis button yang diinginkan dan kita hanya mengganti (misal) mb. Yes menjadi mr. Yes contoh: Message. Dlg(‘Tolong isi semua field!!’, mt. Error, [mb. OK, mb. Cancel], 0);
Tombol Lainnya dalam Message Dialog
Function Input. Box Bentuk Umum : function Input. Box(const ACaption: string; const Aprompt: string; const ADefault: string): string;
Penjelasan ACaption adalah judul message box. APrompt adalah teks yang akan muncul agar user memasukkan input pada dialog box. ADefault adalah nilai yang tampil pada edit box saat dialog box muncul.
Contoh Mini Program Contoh: Var Value : String; Begin Value : = Input. Box('Input Nama', 'Silahkan Masukkan Nama Anda: ', ''); End;
Procedure Show. Mesage Bentuk Umum : procedure Show. Message(const Msg: string); const Msg: string;
Penjelasan Show. Message adalah pesan yang akan ditampilkan. Prosedur Show. Message hanya menampilkan suatu pesan, hanya ada satu tombol yaitu tombol OK dan tidak memiliki return value. Judul Message Box-nya adalah nama project Delphi.
Contoh Mini Program Show. Message(‘Nama Anda : ‘ + value);
Function Messag. Box Bentuk Umum : function Message. Box(const Text, Caption: PChar; Flags: Longint = MB_OK): Integer;
Penjelasan Text adalah pesan yang akan ditampilkan. Caption adalah judul message box, bias lebih dari 255 karakter. Flag menjelaskan tombol apa yang tampil pada message box. Message. Box adalah enkapsulasi dari fungsi Message. Box Windows API.
Value Dalam Message. Box
Penjelasan Message. Box mengembalikan nilai 0 jika memori tidak cukup untuk menampilkan message box, selain itu, nilai-nilai berikut yang akan tampil.
Contoh Mini Program with Application do begin Message. Box('Tolong isi semua field!!', 'Pesan Error', MB_OKCANCEL); end;
Penjelasan Fungsi Message. Box adalah turunan dari aplikasi widows, Sehingga sintaksnya memerlukan with Application do. Tidak ada jenis message, dan juga tulisan pada tombol Tergantung bahasa yang digunakan pada windows.
End Of File ………
- Slides: 20