Explicación detallada del código de persona completa de vbe
rem Ignorar y continuar la ejecución cuando se encuentre un error
dim WSHshellA
rem dim significa definición, wshshella es una variable
set WSHshellA = wscript. createobject("wscript.shell")
rem wscript es un objeto en VB y createobject es su método. La oración anterior es crear un objeto wscript.shell y asignarlo a wshshella. En términos orientados a objetos, significa crear una instancia de un objeto wscript.shell y usar este objeto para acceder a carpetas, etc. en el entorno de viudas. Esta oración se puede interpretar como: Habilite wshshell para ejecutarse en el entorno de Windows.
WSHshellA.run "cmd.exe /c Shutdown -r -t 60 -c "" "Diga rápidamente "Soy un cerdo". Si no dice Soy un cerdo, se cerrará". abajo en un minuto Si no me cree, inténtelo - ---"" ",0 ,true
rem wshshella .run significa crear un hilo: ejecute el programa cmd y ejecute el apagado. comando, -r: apaga y reinicia la computadora, -t: configura la unidad de retardo de apagado (segundos), 60 equivale a 60 segundos. Lo que hay que tener en cuenta aquí es: para cambiar a cerrar sesión, cambie -t a -l, pero. el cierre de sesión se ejecutará inmediatamente sin demora.
dim a
rem dim es el significado de la definición, a es una variable
do while(a < > "Soy un cerdo")
rem Si la variable a no es igual a "Soy un cerdo"
a = inputbox ("di que soy un cerdo" , no apagues la máquina, rápido, di ""soy un cerdo""), "di no", "soy un cerdo"""), "di no", "di no"., " say no", "no",8000,7000)
rem Muestra un cuadro de diálogo que acepta la entrada del usuario y devuelve la información ingresada por el usuario en el cuadro de diálogo, el valor de retorno es un
msgbox chr(13) + chr(13) + chr(13) + a,0, "MsgBox"
rem muestra un cuadro de diálogo con un mensaje esperando a que el usuario haga clic en el botón y devuelve un valor. chr(13) significa ingresar
bucle
rem devuelve, que es lo mismo que la declaración de do while Igual, pero no se puede usar solo
msgbox chr(13) + chr(13) + chr(13) + "Debería haber dicho eso.
rem Muestra un cuadro de diálogo que El cuadro de diálogo muestra un mensaje, espera a que el usuario haga clic en el botón y devuelve un valor
dim WSHshell
rem dim significa definición, wshshell es una variable
set WSHshell = wscript. shell")
rem wscript es un objeto en VB y createobject es su método. La oración anterior crea un objeto wscript.shell y lo asigna a wshshell, usando orientado La terminología de objeto es crear una instancia de un objeto wscript.shell y utilice este objeto para realizar operaciones en el entorno de Windows, como acceder a carpetas, etc. Esta oración se puede interpretar como: Habilite wshshell para ejecutarse en el entorno de Windows.
WSHshell.run "cmd.exe /c apagado -a",0, verdadero
rem wshshell.run significa crear un hilo: ejecute el programa cmd y ejecute el comando de apagado, -a: Apagar el sistema
msgbox chr(13) + chr(13) + chr(13) + "jajajaja, eso fue divertido"
rem Muestra un cuadro de diálogo con un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor. El valor de retorno es inútil y regresa al siguiente comando independientemente del valor de retorno.
msgbox chr(13) + chr(13) + chr( 13) + chr(13) + "El buen chico es tan obediente"
rem muestra un cuadro de diálogo, muestra un mensaje en el cuadro de diálogo, espera a que el usuario haga clic en el botón y regresa un valor, donde el valor de retorno es Inútil, no importa cuál sea el valor de retorno, regrese para continuar ejecutando el siguiente comando
msgbox chr(13) + chr(13) + chr(13) + chr( 13) + "El tío te lo comprará la próxima vez que Candy Eat"
rem muestra un cuadro de diálogo, muestra un mensaje en el cuadro de diálogo, espera a que el usuario haga clic en el botón y devuelve un valor. El valor de retorno aquí es inútil y se devolverá sin importar cuál sea el valor de retorno. Continúe ejecutando el siguiente comando
msgbox chr(13) + chr(13) + chr(13) + chr(13). ) + "¿Qué tipo de dulce quieres comer?"
rem muestra un cuadro de diálogo, en Muestra un mensaje en el cuadro de diálogo, espera a que el usuario haga clic en el botón y devuelve un valor. inútil, no importa cuál sea el valor de retorno, volverá al siguiente comando
msgbox chr(13) + chr(13) + chr(13) + chr(13) + "Qué, un blanco. ¿conejo?"
rem Muestra un cuadro de diálogo que muestra un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor. El valor de retorno es inútil y no importa cuál sea el valor de retorno, volverá al siguiente comando
msgbox chr(13) + chr(13) + chr(13) + chr(13) + " No, no, el conejo blanco se comió una piedra larga
p>rem muestra un cuadro de diálogo con un mensaje y el valor de retorno es inútil No importa cuál sea el valor de retorno, volverá al siguiente comando
msgbox chr(13) + chr. (13) + chr(13) + chr(13) + "¿Por qué no le pides al tío que te cuente una historia?"
rem Muestra un cuadro de diálogo que muestra un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor. El cuadro de diálogo muestra un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor, donde el valor devuelto es inútil; cualquiera que sea el valor devuelto, la ejecución continúa con el siguiente comando
msgbox chr( 13) + chr(13) + chr(13) + chr(13) + "Érase una vez una montaña"
rem Muestra un cuadro de diálogo que muestra un mensaje esperando a que el usuario clic Haga clic en un botón y devuelva un valor.
rem muestra un cuadro de diálogo que muestra un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor, donde el valor de retorno es inútil, no importa cuál sea el valor de retorno, la ejecución continuará; el siguiente paso Comando
msgbox chr(13) + chr(13) + chr(13) + chr(13) + "Érase una vez una montaña con un templo"
rem muestra un cuadro de diálogo que muestra un mensaje, espera a que el usuario haga clic en un botón y devuelve un valor. No importa cuál sea el valor de retorno, continuará ejecutando el siguiente comando.
msgbox chr(13) + chr(13) + chr(13) + chr(13) + "Hay un viejo monje en el templo"
rem Muestra un cuadro de diálogo que contiene un mensaje esperando a que el usuario haga clic en el botón y devuelve un valor, el valor de retorno es inútil, no importa cuál sea el valor de retorno, volverá al siguiente comando
msgbox chr(13) + chr (13) + chr(13) + chr( 13) + "¡No llores, no llores, el tío te comprará dulces!"
rem muestra un cuadro de diálogo que muestra un mensaje, espera para que el usuario haga clic en un botón y devuelva un valor, que devuelve El valor es inútil, no importa cuál sea el valor devuelto, continuará con el siguiente comando