Come leggere una stringa da una finestra in AutoIt

March 22

AutoIt, un programma di automazione di Windows, libera gli utenti dai compiti ripetitivi come clic sui pulsanti per controllare la posta elettronica e premendo i tasti per avviare le applicazioni. Un'altra caratteristica utile AutoIt ti dà la possibilità di recuperare la stringa di testo dalla barra del titolo di qualsiasi finestra. Usa AutoIt, ad esempio, per leggere il titolo completo da una finestra di Internet Explorer, e il programma può determinare la stringa URL corrente memorizzata nella barra del titolo del browser. AutoIt gestisce la programmazione complicata dietro le quinte. Tutto quello che dovete fare per recuperare una stringa è aggiungere un paio di righe di codice in un file AutoIt.

istruzione

1 Scarica AutoIt dalla home page dell'applicazione e installare il programma sul vostro computer, se non è già installato.

2 Avviare Blocco note e creare un nuovo documento.

3 Incollare il seguente testo nel documento:

Opt ( "WinTitleMatchMode", 2)
$ TargetWindow = "Blocco note"
$ Stringa1 = WinGetTitle ($ targetWindow)
MsgBox (0, "String dal title =" $ stringa1)

La prima riga, un commento, spiega cosa fa lo script. La linea 2 definisce una variabile denominata $ targetWindow; il suo valore è "Blocco note". AutoIt recupererà la stringa titolo dal blocco note in questo esempio. La terza linea esegue il comando WinGetTitle. Questo comando recupera la stringa di testo e lo memorizza in una variabile denominata $ stringa1. L'ultima riga di codice visualizza la stringa di testo recuperato.

4 Premere i tasti "S" sulla tastiera "Ctrl" e allo stesso tempo per visualizzare il Blocco note di "Salva con nome" finestra. Digitare un nome per il file AutoIt, come ad esempio "Autoit_Test1.au3", nella casella di immissione Nome file e fare clic su "Salva". Ricordate di aggiungere l'estensione ".au3" alla fine del nome del file, come mostrato in questo esempio.

5 Avviare Esplora risorse e individuare il file salvato. Fare doppio clic sul file. Lo script AutoIt corre, recupera la stringa titolo dal Blocco note e visualizza la stringa recuperata dal blocco note in una finestra di messaggio pop-up.

Consigli e avvertenze

  • Esperimento con stringa di recupero da altre finestre modificando il valore di $ targetWindow al titolo si trovano in un'altra finestra, come "Firefox". Salvare il file, eseguire nuovamente e AutoIt memorizzerà la stringa recuperata dalla finestra nella variabile $ targetWindow. utilizzare questa variabile qualsiasi modo tu voglia dopo aver ottenuto il suo valore.
  • In questo esempio, i nomi delle variabili che tengono la finestra di destinazione e il valore della stringa recuperata sono $ targetWindow e $ stringa1. Utilizzare qualsiasi nome per queste variabili, ma iniziare tutti i nomi delle variabili con il carattere "$".