Incolla il contenuto degli appunti nella casella di input


0

è possibile avere uno script incolla il contenuto degli appunti in una casella di input? Non ho ancora avuto successo. Ogni volta che viene visualizzata la casella di input, sembra interrompere lo script e il codice che dovrebbe incollare il contenuto degli Appunti nella casella di input non viene eseguito.

InputBox, var, Paste clipboard content
Sleep, 100
Send, {CTRLDOWN}v{CTRLUP}
Return

Qualche idea?

Grazie!


Riesci a incollare il testo nella casella di input manualmente? Stai vivendo questo con tutte le caselle di input o solo una specifica?
Ƭᴇcʜιᴇ007,

Forse invia alcune schede per concentrarsi sulla casella di input, premila manualmente per vedere quante sono necessarie per ottenere lo stato attivo e quindi aggiungere allo script AHK.
Samuel Nicholson,

Non ho familiarità con AutoHotKey, ma normalmente script come questi vengono eseguiti in sequenza, il che significherebbe che Ctrl + V viene eseguito dopo che la casella di input è stata eliminata.
un CVn del

Risposte:


0
SetTimer,sendclipboard,-1
InputBox,OutputVar,Paste clipboard content
sendclipboard:
  controlSend,,^v,Paste clipboard content
return

2
Sebbene ciò possa rispondere alla domanda, sarebbe meglio se modifichi questa risposta per spiegare come funziona il codice e perché risolve il problema del PO. In questo modo, potrebbe anche essere utile per altre persone che cercano di risolvere problemi simili in futuro.
un CVn del

Grazie user410911. Il tuo codice funziona. Sono d'accordo con Michael Kjörling, anche se da quando sono un sanguinoso vicolo di autohotkey.
colonel_claypoo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.