visual basic

Páginas: 7 (1622 palabras) Publicado: 20 de noviembre de 2013
Algunos apuntes sobre el uso de msgbox, inputbox, y las estructuras de control en Visual Basic.


Cajas de mensajes

Son utilizados para solicitar una respuesta al usuario o desplegar algún mensaje de error o advertencia por ejemplo.


Constantes simbólicas
valor
Significado
VbOkOnly
0
Botones desplegados en un mensaje
VbOkCancel1

VbAbortRetryIgnore
2

VbYesNoCancel
3

VbYesNo
4

VbRetryCancel
5

VbCritical
16
Iconos desplegados en la caja de mensajes
Vbquestion
32

VbExclamation
48

VbInformation
64

VbdefaultButton1
0
Botón seleccionado por default
VbdefaultButton2
256

VbdefaulButton3
512

VbOk
1
Valores de retorno
VbCancel
2

VbAbort
3

VbRetry4

VbIgnore
5

VbYes
6

VbNo
7


Ejemplo 1:

Msgbox(titulo”,VbOkCancel + VbExclamation + VbDefaultButton”, “Mensaje”)
Es igual a
MsgBox(“titulo”,1+48+1,”mensaje”)

Ejemplo 2:

Private Sub Command1_Click()
a = MsgBox("Cambiar al usuario", 0 + 16 + 0, "Error de Usuario")
End Sub





Cajas de diálogo

Sintaxis
InputBox(prompt[, title][, default][, xpos][, ypos][,helpfile, context])
prompt
Requerido. Expresión de cadena que se muestra como mensaje en el cuadro de diálogo. La longitud máxima de prompt es de aproximadamente 1024 caracteres, según el ancho de los caracteres utilizados. Si prompt consta de más de una línea, puede separarlos utilizando un carácter de retorno de carro (Chr(13)), un carácter de avance de línea (Chr(10)) o una combinación de loscaracteres de retorno de carro-avance de línea (Chr(13) y Chr(10)) entre cada línea y la siguiente.
title
Opcional. Expresión de cadena que se muestra en la barra de título del cuadro de diálogo. Si omite title, en la barra de título se coloca el nombre de la aplicación.
default
Opcional. Expresión de cadena que se muestra en el cuadro de texto como respuesta predeterminada cuando no sesuministra una cadena. Si omite default, se muestra el cuadro de texto vacío.
xpos
Opcional. Expresión numérica que especifica, en twips, la distancia en sentido horizontal entre el borde izquierdo del cuadro de diálogo y el borde izquierdo de la pantalla. Si se omite xpos, el cuadro de diálogo se centra horizontalmente.
ypos
Opcional. Expresión numérica que especifica, en twips, la distancia ensentido vertical entre el borde superior del cuadro de diálogo y el borde superior de la pantalla. Si se omite ypos, el cuadro de diálogo se coloca a aproximadamente un tercio de la altura de la pantalla, desde el borde superior de la misma.
helpfile
Opcional. Expresión de cadena que identifica el archivo de Ayuda que se utilizará para proporcionar ayuda interactiva para el cuadro de diálogo. Sise especifica helpfile, también deberá especificarse context.
context
Opcional. Expresión numérica que es el número de contexto de Ayuda asignado por el autor al tema de Ayuda correspondiente. Si se especifica context, también deberá especificarse helpfile.

Comentarios
Cuando se especifica tanto helpfile como context, el usuario puede presionar F1 (Windows) o Ayuda (Macintosh) para ver eltema de Ayuda correspondiente a context. Algunas aplicaciones host, por ejemplo, Microsoft Excel, también agregar automáticamente un botón Ayuda al cuadro de diálogo. Si el usuario hace clic en Aceptar o presiona Entrar , la función InputBox devuelve lo que haya en el cuadro de texto. Si el usuario hace clic en Cancelar, la función devuelve una cadena de caracteres de longitud cero ("").
Nota   Sidesea especificar más que el primer argumento con nombre, debe utilizar InputBox en una expresión. Si desea omitir algunos argumentos de posición, debe incluir el delimitador de coma correspondiente.

Ejemplo:

Private Sub Command1_Click()
a = InputBox("Introducir clave de busqueda", "Buscar", "Curso Basico de VB")
End Sub






Estructuras de control

El objetivo es controlar el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual basic
  • visual basic
  • Visual Basic
  • visual basic
  • visual basic
  • Visual basic
  • Que Es El Visual Basic
  • visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS