presentación de powerpoint · un inputbox es una ventana donde se le solicita información al...
TRANSCRIPT
![Page 1: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/1.jpg)
Unidad III: Generación de Código Orientado
a Objetos
Algoritmo, Estructuras y Programación III
Ing. Marglorie Colina
![Page 2: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/2.jpg)
Operaciones de Entrada/Salida simple
En Visual Basic existen varias formas de gestionar las entradas y salidas. Las
mas simples son: cuadros de entrada (InputBox) y cuadros de Mensaje
(MsgBox).
InputBox
MsgBox
![Page 3: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/3.jpg)
InputBox
Un InputBox es una ventana donde se le solicita información al usuario, tal como
puede verse:
El InputBox escribe un mensaje que da información al usuario, en el ejemplo le
esta indicando que escriba la edad. Además presenta un cuadro donde el usuario
puede escribir lo que se le esta solicitando.
Sintaxis:
Edad = InputBox(“Por favor escriba su edad”) Ejemplo:
![Page 4: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/4.jpg)
Los cuadros de entrada o InputBox siempre incluyen los botones Aceptar y
Cancelar. Si el usuario hace clic en Aceptar (o presiona la tecla Enter), lo que haya
escrito se almacenara en la variable indicada. Si se presiona cancelar, a la variable se le
asigna una cadena vacía “”.
InputBox
Un InputBox es posible colocarle un titulo diferente, así como también un valor
predeterminado para la respuesta.
Sintaxis:
Ejemplo: pais_nac = InputBox(“País de nacimiento”, “Datos personales”, “Venezuela”)
![Page 5: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/5.jpg)
MsgBox
Un MsgBox o cuadro de mensaje es una ventana donde se puede dar información
al usuario. Ejemplo
Sintaxis:
La sintaxis del MsgBox en su forma mas sencilla es:
Ejemplo: MsgBox(“Este es un ejemplo de MsgBox”)
![Page 6: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/6.jpg)
MsgBox
Si se desea colocar mensajes y variables en un MsgBox, estos se
concatenan con el signo &.
Ejemplo:
a=7
num = 4*a
MsgBok (“El numero
seleccionado es” &num)
![Page 7: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/7.jpg)
MsgBox
Existen opciones que permiten cambiar la apariencia de un cuadro de
mensaje, mostrando otros botones además del botón Aceptar, un titulo
especifico, un icono, entre otros.
Nombre_variable: se refiere a una variable donde se almacenara un numero
entero entre el 1 y /, el cual indica el botón sobre el cual el usuario hizo clic.
Tipos_de-botones: es un numero entero entre 0 y 5, o una constante de visual
que indica la combinacion de botones que se desea para el MsgBox.
Titulo: texto que aparecera en la barra de titulo del cuadro de mensaje.
![Page 8: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/8.jpg)
MsgBox
Valores de retorno de un MsgBox
Botones que pueden mostrarse en un MsgBox
![Page 9: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/9.jpg)
MsgBox
Ejemplo 1:
Resp = MsgBox(“El inventario ha finalizado”, 0 , “Sistema de Inventarios”)
Ejemplo 2:
R = Msgbox (“¿Desea introducir nuevos datos?”, vbYesNo, “Estadistica 1,0”)
![Page 10: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/10.jpg)
MsgBox
Para incluir un icono en cuadro de mensaje, se suma al parámetro
tipos_de_botones el valor o constante Visual Basic que representa a un
determinado icono se muestran a continuación:
Tipos de iconos para un MsgBox
![Page 11: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/11.jpg)
MsgBox
Ejemplo 1:
Resp = MsgBox(“Error: ha introducido un dato invalido”, 5+16, “Cálculos”)
R = Msgbox (“¿Desea introducir nuevos datos?”, vbYesNo + 32, “Estadistica 1,0”)
Ejemplo 2:
![Page 12: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/12.jpg)
MsgBox
Ejemplo 3:
Resp = MsgBox(“Faltan datos por introducir”, vbexclamation, “Advertencia”)
Obsérvese que el Msgbox solo tiene el boton de Aceptar, en ese caso no es
necesario colocar 0 + vbexclamation ó vbOkonly, en el segundo parámetro.
![Page 13: Presentación de PowerPoint · Un InputBox es una ventana donde se le solicita información al usuario, tal como puede verse: El InputBox escribe un mensaje que da información al](https://reader031.vdocuments.net/reader031/viewer/2022022702/5bc211a109d3f2ff268c28b2/html5/thumbnails/13.jpg)
Ejercicios
Practica en Visual
Studio