presentación de powerpoint · un inputbox es una ventana donde se le solicita información al...

13
Unidad III: Generación de Código Orientado a Objetos Algoritmo, Estructuras y Programación III Ing. Marglorie Colina

Upload: nguyentu

Post on 13-Oct-2018

217 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

Ejercicios

Practica en Visual

Studio