Post on 16-Jan-2016
description
CUADRO DE DIALOGO
Lic. Gina Huertas Camacho
MsgBox
Abre una ventana Envía mensaje al usuario y pide
– respuesta– O.K./Cancel– Yes/No.– Etc
Cuadros de mensajes
□ Ventana secundaria que muestra un mensaje sobre una situación c
concreta y, en algunos casos, permiten la interacción.
□ En VB. NET muestran mediante la función MsgBox ().
□ Título de la ventana.• Si la situación se da sobre un archivo o documento, deberá aparecer
el nombre del documento.
• Si no, utilizar el nombre de la aplicación.
□ Incluyen un icono identificativo que indica el tipo de mensaje.
Cuadros de mensajes (II)
□ Mensaje de información.• Sólo presenta información al
usuario.• No ofrece opciones al usuario.
□ Mensaje de advertencia.• La situación requiere una decisión
por parte del usuario.• Respuesta a una petición con
consecuencias irreversibles.• Puede presentar botones del tipo
Si/No, Aceptar/Cancelar, etc.
□ Mensaje crítico.• Situación crítica que requiere
intervención del usuario para continuar.
MsgBox
respuesta = MsgBox("texto para el usuario“[, tiposBotones, "titulo“])
EjemploMsgBox("DESEA SALIR SI O NO ", MsgBoxStyle.OkCancel,"SALIR")
Dim respuesta As Integerrespuesta = MsgBox("Este es un MsgBox",3, "Hola inf2001-X")
MsgBox
Botón seleccionado por defecto: Sumar a tipoBotones– 0 para que sea el primero– 256 para el segundo– 512 para el tercero
Agregar ícono– 16 critical– 32 question– 48 exclamation– 64 information}
respuesta = MsgBox(“aaa?", 4+256+32, “a")
InputBox
Pide al usuario que teclee una frase, e.g., su nombre, un título, etc.texto = InputBox("texto para el usuario","titulo", "default", left, top)
texto: lo ingresado por el usuario “default” lo que aparece en caja de texto Left, top: coordenadas. (opcional)
InputBox
Dim respuesta As String
respuesta = InputBox(“Como te llamas?", “Dime tu nombre“, “Aca va el nombre”)