|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) 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

____________________________

42.- Construir una macro. Bloc de notas. Au3Info.

- El Bloc de notas es el archivo C:\Windows\System32\notepad.exe

- Vamos a crear una macro que lo abra y automáticamente escriba un texto. Luego se cierre sin guardarlo.

- Un elemento importante para hacer las macros es el título de la ventana de la aplicación con la que queremos trabajar.

- Por ejemplo, el título de esta ventana es: "Sin título: Bloc de notas"

- AutoIt tiene una herramienta para obtener el título de una aplicación: Au3Info. Vamos a Tools / AU3Info desde el SciTE o bien desde la carpeta donde esté instalado el AutoIt.

- Abrimos el Bloc de notas. Arrastramos el dibujo "Finder Tool" hacia la ventana del Bloc de notas. Nos indicará que el título de la ventana es "Sin título: Bloc de notas".

- Cuando salga la ventana de guardar los cambios, de nuevo vamos al Finder Tool, pulsamos en la pestaña "Visible Text" y observamos:

&Guardar
&No guardar
Cancelar

- Además observamos que esta ventanita se titula "Bloc de notas"

- Fíjate que he remarcado que las letras G y N están subrayadas.

- Si en vez de pulsar esos botones pulsáramos la tecla "ALT" y G, se guardaría. Si pulsáramos "ALT" y N, no se guardaría.

- La tecla "ALT" en las macros se establece como !

- Así que Send("!N") indicará "ALT" y N, es decir que no queremos guardar.

- Esta es nuestra macro:

Macro Bloc de notas.
				   
Run("notepad.exe")
WinWaitActive("Sin título: Bloc de notas")
Send("Se escribirá: Visita KIO4.COM.")
WinClose("Sin título: Bloc de notas")
Sleep(1000)
WinWaitActive("Bloc de notas", "Guardar")
Send("!N")

_______________________________________________
- Función Run, ejecutar una aplicación.

https://www.autoitscript.com/autoit3/docs/functions/Run.htm

_________________

- 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