Delphi
El sistema operativo Windows nos ofrece diferentes cuadros de dialogo, para mostrar texto, cuadros con opciones, selección de directorios, entradas de texto,salvar documento. ShowMessage – Mostrar un cuadro de dialogo simple El primero que veremos es el cuadro de dialogo simple, ese cuadro de dialogo solo permite texto, sirve para informar de un procesoal usuario y solo tiene un botón Acepter, Ok
Para mostrar ese cuadro de dialogo usaremos la función ShowMessage de delphi Function ShowMessage(‘mensaje’); Ejemplo: ShowMessage(‘Hola mundo!!!’);MessageBox – Mostrar un cuadro de dialogo personalizado Para crear un cuadro de dialogo con botones para poder escoger una opción y icono usaremos la función MessageBox de delphi functionMessageBox(Handler,const Message, Title: PChar; Flags: Longint = MB_OK): Integer; Handler = identificador de ventana Message = Mensaje que queremos mostrar Title= Título del cuadro de dialogo Flags: Botones y icono amostrar Botones: Mb_AbortRetryIgnore: Muestra los botones Abortar, Reintentar y Ignorar Mb_OK: Muestra el botón Aceptar Mb_OkCancel: Muestra los botones Aceptar y Cancelar Mb_RetryCancel: Muestra losbotones Reintentar y Cancelar Mb_YesNo: Muestra los botones SI y No Mb_YesNoCancel: Muestra los botones Si, No y Cancelar Iconos Mb_IconWarning: Muestra el icono de Advertencia *Mb_IconExclamationMb_IconAsterisk: Muestra el icono de Información *Mb_IconInformation Mb_IconQuestion: Muestra el icono de Pregunta Mb_IconError: Muestra el icono de Error
Ejemplo:MessageBox(form1.Handle,’mensaje’,'tittulo’,mb_YesNo + mb_IconInformation); Creará un cuadro de dialogo parecido a la imagen
La función MessageBox nos devuelve el botón que el usuario a pulsado, su resultado puede ser: IdYes: cuando elbotón Si ha sido pulsado IdRetry: cuando el botón Reintentar ha sido pulsado IdOk: cuando el botón Aceptar ha sido pulsado IdNo: cuando el botón No ha sido pulsado IdIgnore: cuando el botón...
Regístrate para leer el documento completo.