Ir al contenido principal

Ventanas de mensaje

Las cajas de mensajes (MsgBox) alertan al usuario sobre datos o acciones que causan trastornos a la ejecución del programa. Cuando se asocian a una instrucción IF...THEN, si la es verdadera, la variable de control toma cierto valor y despliega una ventana con el texto de error asociado.

La variable que se asigna a la caja de mensaje debe ser de tipo Variant; su sintaxis es: 

IF condición THEN variable=MsgBox("Mensaje", Estilo de cuadro, "Título del cuadro").

Ejemplo: IF calificación >10THENalerta=MsgBox("Dato invaliso, repite la entrada", MsgBoxStyle.OkOnly, "Alerta, el número es incorrecto").  

En Visual Basic, aún puede utilizar MsgBox() para crear un cuadro de mensaje que se muestre a los usuarios, aunque es preferible usar la nueva sintaxis, MessageBox.Show(), como se muestra en el ejemplo anterior. Por tanto, siguiendo con el código de ejemplo anterior, las siguientes líneas de código son válidas en Visual Basic.

Public Sub ExitApplication()
   If MsgBox("Do you want to exit?", MsgBoxStyle.Exclamation, _
"My Application") = MsgBoxResult.Yes Then
     Application.Exit()
   End If
End Sub

Comentarios

Entradas más populares de este blog

EVALUACIÓN DEL BLOQUE

Evaluación del bloque 1 1. Explica en qué conceptos se fundamenta el nombre del lenguaje de programación Visual Basic. Visual. Método que se emplea  para crear la interfaz gráfica con base en los controles de la caja de herramientas.  Basic. (Begginer´s All Purpouse Symbolic Instruction Code): conjunto de instrucciones y comandos del lenguaje que le da origen. 2. ¿Cómo cierras un proyecto, sin cerrar el programa, para iniciar de nuevo? Puedes hacer clic en nuevo, y luego nuevo proyecto. 3. Escribe el nombre de los siguientes controles de Visual Basic 2010. 4. Relaciona ambas columnas. Propiedad                                   Función a) (Name)                      (d) Determina el color del texto b) Text                           (c)...

ANIMACION FOTOGRAMA POR FOTOGRAMA