La función InputBox() se utiliza en VB para mostrar un cuadro de diálogo, lo que permite al usuario ingresar un valor en el cuadro de diálogo para devolverlo al programa para su procesamiento. El formato de sintaxis de la función InputBox() es el siguiente:
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])
Los parámetros en la sintaxis de la función InputBox tienen los siguientes significados:
(1) Parámetro de solicitud: este parámetro es obligatorio. Principalmente expresiones de cadena que aparecen en cuadros de diálogo. La longitud máxima del mensaje es de aproximadamente 1024 caracteres, determinada por el ancho de los caracteres utilizados. Si el mensaje contiene varias líneas, puede utilizar retornos de carro (Chr(13)), avances de línea (Chr(10)) o una combinación de retornos de carro y avances de línea (Chr(13) y Chr(10)) entre las líneas. líneas para separar.
(2) El título es opcional. Muestra la expresión de cadena en la barra de título del cuadro de diálogo. Si se omite el título, el nombre de la aplicación se coloca en la barra de título.
(3) Opcional predeterminado. Muestra la expresión de cadena en el cuadro de texto como valor predeterminado cuando no se proporciona ninguna otra entrada. Si se omite el valor predeterminado, el cuadro de texto está vacío.
(4) Xpos opcional. Las expresiones numéricas, que aparecen en pares, especifican la distancia horizontal entre el lado izquierdo del cuadro de diálogo y el lado izquierdo de la pantalla. Si se omite xpos, el cuadro de diálogo se centra horizontalmente.
(5) Ypos opcional. Las expresiones numéricas, que aparecen en pares, especifican la distancia 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 aproximadamente a un tercio verticalmente desde la parte inferior de la pantalla.
(6) Archivo de ayuda opcional. Expresión de cadena que identifica el archivo de ayuda utilizado para proporcionar ayuda contextual para el cuadro de diálogo. Si se proporciona un archivo de ayuda, también se debe proporcionar el contexto.
(7) Contexto opcional. Expresión numérica que es el número de contexto de ayuda asignado a un tema de ayuda por el autor del archivo de ayuda. Si se proporciona contexto, también se debe proporcionar el archivo de ayuda.
Cosas a tener en cuenta:
Si se proporcionan tanto el archivo de ayuda como el contexto, el usuario puede presionar F1 para ver el tema de ayuda correspondiente al contexto. Algunas aplicaciones host, como Microsoft Excel, agregan automáticamente un botón de Ayuda al cuadro de diálogo. Si el usuario hace clic en Aceptar o presiona ENTRAR, la función InputBox devuelve el contenido del cuadro de texto. Si el usuario hace clic en Cancelar, esta función devuelve una cadena de longitud cero ().
Si también desea especificar parámetros distintos del primer parámetro nombrado, debe usar un InputBox en la expresión. Si desea omitir ciertos parámetros posicionales, debe incluir los delimitadores de coma correspondientes.
Uso de referencia:
'La función del programa es usar la función inputbox para ingresar 2 datos y luego conectarlos. Use msgbox a & b.
Dim a As String, b As String
Subcomando privado1_Click()
a = InputBox(Ingrese los primeros datos:)
b = InputBox(Ingrese el segundo dato:)
Subtítulo final
Subcomando privado2_Click()
Cuadro de mensajes a y b
Subtítulo final