|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
   AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

Autoit en español
Aplicaciones con Autoit - Juan Antonio Villalpando

-- Tutorial de iniciación a Autoit --

Volver al índice del tutorial

____________________________

8.- Apagar. Suspender. Hibernar.

- Mediante la orden Shutdown podemos apagar, suspender o hibernar el ordenador.

- https://www.autoitscript.com/autoit3/docs/functions/Shutdown.htm

    $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
Hibernar.
Shutdown(64)

_____________________________
- 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
 

_________________

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información