$SD_LOGOFF (0) = Logoff
$SD_SHUTDOWN (1) = Shutdown
$SD_REBOOT (2) = Reboot
$SD_FORCE (4) = Force
$SD_POWERDOWN (8) = Power down
$SD_FORCEHUNG (16) = Force if hung
$SD_STANDBY (32) = Standby
$SD_HIBERNATE (64) = Hibernate
_____________________________
- Ejecutar aplicación.
- https://www.autoitscript.com/autoit3/docs/functions/Run.htm
Ejecutar. |
run("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe", @SW_MINIMIZE) |
- Se puede ejecutar:
@SW_HIDE = ventana oculta(por defecto)
@SW_MINIMIZE = minimizado
@SW_MAXIMIZE = maximizado
_______________________________________________
- MsgBox.
- https://www.autoitscript.com/autoit3/docs/functions/MsgBox.htm
- Se utiliza para mostrar datos mediante ventana emergente.
- MsgBox(0, "Título", "Mensaje", tiempo)
- El primer parámetro puede ser un número. Si quieres que en vez de número sea una variable de tipo $MB_YESNO, debes incluir la librería:
#include <MsgBoxConstants.au3>
- Si quieres obtener una respuesta para tomar decisiones, debes asignar una variable.
- Puedes poner uno o varios botones:
OK |
$IDOK (1) |
CANCEL |
$IDCANCEL (2) |
ABORT |
$IDABORT (3) |
RETRY |
$IDRETRY (4) |
IGNORE |
$IDIGNORE (5) |
YES |
$IDYES (6) |
NO |
$IDNO (7) |
TRY AGAIN ** |
$IDTRYAGAIN (10) |
CONTINUE ** |
$IDCONTINUE (11) |
- Para consultar la respuesta lo puedes hacer con if y la variable correspondiente de tipo $ID
- Puedes añadir iconos de la forma:
#include <MsgBoxConstants.au3>
MsgBox($MB_YESNOCANCEL + $MB_ICONQUESTION, "Elegir uno.", "Pulsa uno de los botones.")
MsgBox($MB_YESNOCANCEL + $MB_
ICONERROR, "Elegir uno.", "Pulsa uno de los botones.")
MsgBox($MB_OK + $MB_
ICONINFORMATION, "Fin.", "Es fácil utilizar este control.")
MsgBox. |
#include <MsgBoxConstants.au3>
MsgBox(0, "Título de la ventana.", "Esta ventana se cerrará en 10 segundos o cuando pulses el botón de Aceptar.", 10)
$Respuesta = MsgBox($MB_YESNOCANCEL + $MB_ICONQUESTION, "Elegir uno.", "Pulsa uno de los botones.")
if $Respuesta = $IDYES Then MsgBox(0, "Respuesta.", "Has pulsado Sí.")
if $Respuesta = $IDNO Then MsgBox(0, "Respuesta.", "Has pulsado No.")
if $Respuesta = $IDCANCEL Then MsgBox(0, "Respuesta.", "Has pulsado Cancelar.")
MsgBox($MB_OK + $MB_ICONINFORMATION, "Fin.", "Es fácil utilizar este control.")
|
_______________________________________________
- InputBox.
- https://www.autoitscript.com/autoit3/docs/functions/InputBox.htm
- Se utiliza para la entrada de datos mediante ventana emergente.
- Escribe nombre: juan y contraseña: 1234
InputBox. |
#include <MsgBoxConstants.au3>
$nombre = InputBox("Tu nombre.", "Escribe tu nombre.")
$clave = InputBox("Tu contraseña.", "Escribe tu contraseña.")
if $nombre = "juan" AND $clave = "1234" Then
MsgBox($MB_OK + $MB_ICONINFORMATION, "Entrada.", "CORRECTO.")
Else
MsgBox($MB_OK + $MB_ICONWARNING, "ERROR.", "Datos erróneos.")
EndIf
|
_________________