“Conocimiento software>

Usando el bloc de notas, ¿cómo se hace un msgbox que conduce a otro, por ejemplo, haga clic en sí, el primer mensaje y luego aparece el segundo?

2015/3/4
No puede crear directamente cuadros de mensajes encadenados con solo bloc de notas. El bloc de notas es un editor de texto simple; No tiene las capacidades de secuencias de comandos necesarias para manejar la entrada del usuario y controlar el flujo de múltiples cuadros de mensaje. Necesita un lenguaje de secuencias de comandos como VBScript o PowerShell.

Así es como lo haría con VBScript (necesitará guardar el código como un archivo `.vbs` y luego hacer doble clic para ejecutarlo):

`` `VBScript

Msgbox "¡Este es el primer cuadro de mensaje!", Vbyesno, "Primer cuadro"

Si msgboxResult =vbyes entonces

Msgbox "¡Este es el segundo cuadro de mensaje!", VBOKONLY, "Segundo cuadro"

Final si

`` `` ``

Explicación:

* `msgbox" Este es el primer cuadro de mensaje! ", Vbyesno," Primer cuadro "`: Esta línea muestra el primer cuadro de mensaje.

* `" Este es el primer cuadro de mensaje! "`:El texto a mostrar.

* `vByesno`:Especifica que el cuadro de mensaje debe tener botones sí y no.

* `" Primer cuadro "`:El título del cuadro de mensaje.

* `msgboxResult =vByes`: Esto verifica el resultado del primer cuadro de mensaje. `MsgboxResult` mantiene automáticamente el valor que representa el botón hecho (VBYES o VBNO).

* `if msgboxResult =vbyes entonces ... end if`: Esta declaración condicional solo ejecuta el código adentro si el usuario hizo clic en "Sí".

* `msgbox" Este es el segundo cuadro de mensaje! ", Vbokonly," Segundo cuadro "`: Esto muestra el segundo cuadro de mensaje si el usuario hizo clic en "Sí" en el primero. `Vbokonly` significa que solo tiene un botón" OK ".

Para usar esto:

1. Open Notepad.

2. Copie y pegue el código VBScript anterior.

3. Guarde el archivo: Elija "Todos los archivos (*.*)" Como el tipo de archivo y dale un nombre como `mymsgboxes.vbs`.

4. Ejecute el archivo: Haga doble clic en el archivo `.vbs` que acaba de guardar.

Esto mostrará el primer cuadro de mensaje. Haga clic en "Sí" mostrará el segundo cuadro de mensaje. Haga clic en "No" en el primer cuadro de mensaje evitará que aparezca el segundo. PowerShell podría lograr lo mismo con una lógica similar pero utilizando diferentes comandos.

¿Cómo se sube la hoja de Excel al centro de calidad?
¿Cuál es la definición de comando promedio en Excel?
¿Cuál es la definición de búsqueda de objetivos en Excel?
¿Cómo ordeno valores basados ​​en fórmulas en Excel?
¿Cuál es el papel de Microsoft Excel en la ciencia actuarial?
¿Cómo se ignora las celdas que contienen letras al promediar Excel?
¿El cuadro de diálogo Buscar y reemplazar en Excel se puede utilizar para buscar reemplazo?
¿En Excel si los estilos incorporados satisfacen sus necesidades, puede modificar un estilo existente o crear uno nuevo?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online