VBScript MsgBoxFunción
Manual de referencia completo de VBScript
La función MsgBox muestra un cuadro de mensaje, espera a que el usuario haga clic en un botón y luego devuelve un valor que indica el botón en el que se hizo clic.
La función MsgBox devuelve los siguientes valores:
- 1 = vbOK - Se hizo clic en el botón OK
- 2 = vbCancel - Se hizo clic en el botón Cancelar
- 3 = vbAbort - Se hizo clic en el botón Abortar
- 4 = vbRetry - Se hizo clic en el botón Reintentar
- 5 = vbIgnore - Se hizo clic en el botón Ignorar
- 6 = vbYes - Se hizo clic en el botón Sí
- 7 = vbNo - Se hizo clic en el botón No
Nota:Cuando se especifican los parámetros helpfile y context, el usuario puede presionar la tecla F1 para ver la ayuda.
Consejo:Consulte la función InputBox.
Sintaxis
| Parámetros | Descripción |
|---|---|
| prompt | Obligatorio. 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, dependiendo del ancho de los caracteres utilizados. Si prompt contiene varias líneas, puede separarlas con un retorno de carro (Chr(13)), un avance de línea (Chr(10)) o una combinación de retorno de carro y avance de línea (Chr(13) & Chr(10)). |
| buttons | Opcional. Es la suma de valores que especifica el número y tipo de botones que se muestran, el estilo de icono utilizado, la identidad del botón predeterminado y el estilo del cuadro de mensaje. El valor predeterminado es 0.
Podemos dividir los botones en cuatro grupos: el primer grupo de valores (0-5) describe el tipo y número de botones que se muestran en el cuadro de diálogo; el segundo grupo (16, 32, 48, 64) describe el estilo del icono; el tercer grupo (0, 256, 512, 768) determina el botón predeterminado; y el cuarto grupo (0, 4096) determina el estilo del cuadro de mensaje. Al sumar estos números para generar el valor del parámetro buttons, solo se puede tomar un número de cada grupo. |
| title | Opcional. Título del cuadro de mensaje. El valor predeterminado es el nombre de la aplicación. |
| helpfile | Opcional. Expresión de cadena que identifica el archivo de ayuda que proporciona ayuda contextual para el cuadro de diálogo. Debe usarse junto con el parámetro context. |
| context | Opcional. Expresión numérica que identifica el número de contexto asignado por el autor del archivo de ayuda a un tema de ayuda. Debe usarse junto con el parámetro helpfile. |
Ejemplos
Ejemplo 2
Cuadro de mensaje con saltos de línea:
MsgBox("Hello" & chr(13) & "world")
</script>
Pruébalo »
Ejemplo 3
Diferentes conjuntos de botones y diferentes iconos. Devuelve el valor del botón en el que se hizo clic:
x=MsgBox("Hello world",n)
document.getElementById("myDiv").innerHTML="You clicked: " & x
</script>
Pruébalo »
Ejemplo 4
Cuadro de mensaje con título:
x=MsgBox("Are you a programmer",4,"Please answer")
</script>
Pruébalo »
Manual de referencia completo de VBScript Otras extensiones