IBM Lotus Symphony


Instrucción MsgBox [Ejecución]

Muestra un cuadro de diálogo que contiene un mensaje.

Sintaxis:

MsgBox Texto As String [,Tipo As Integer [,TítuloDiálogo As String]] (As Statement) o bien MsgBox (Texto As String [,Tipo As Integer [,TítuloDiálogo As String]]) (As Function)

Parámetro:

Texto: expresión de cadena que se muestra como un mensaje en el cuadro de diálogo. Los saltos de línea se pueden insertar con Chr$(13).

TítuloDiálogo: expresión de cadena que se muestra en la barra de título del diálogo. Si se omite, la barra de título muestra el nombre de la aplicación respectiva.

Tipo: Cualquier expresión entera que especifique el tipo de diálogo, así como el número y tipo de botones que mostrar y el tipo de icono. Tipo representa una combinación de patrones de bits, por lo que se pueden definir varios elementos sumando sus valores respectivos:

0 : Mostrar sólo el botón Aceptar.

1 : Mostrar los botones Aceptar y Cancelar.

2 : Mostrar los botones Interrumpir, Reintentar e Ignorar.

3 : Mostrar los botones Sí, No y Cancelar.

4 : Mostrar los botones Sí y No.

5 : Mostrar los botones Reintentar y Cancelar.

16 : Agregar el icono de Stop al diálogo.

32 : Agregar el icono de Pregunta al diálogo.

48 : Agregar el icono de Exclamación al diálogo.

64 : Agregar el icono de Información al diálogo.

128 : El primer botón del diálogo es el proporcionado de manera predeterminada.

256 : El segundo botón del diálogo es el proporcionado de manera predeterminada.

512 : El tercer botón del diálogo es el proporcionado de manera predeterminada.

Códigos de error

5 Inicio del proceso no válido

Ejemplo:

Sub EjemploMsgBox

Const sText1 = "Se ha producido un error inesperado."

Const sTexto2 = "Sin embargo, la ejecución del programa continuará."

Const sTexto3 = "Error"

MsgBox(sTexto1 + Chr(13) + sTexto2,16,sTexto3)

End sub


Comentarios del producto | Documentación adicional | Marcas registradas