2014-04-24 3 views
-1

저는 AutoIt Quick Guide를 읽었지만 실제로 어떻게 구현했는지 확실하지 않습니다.AutoIt keypress 예제가 있습니까?

내 설정, 입력을 기다리는 열린 notpad.

내가하고 싶은 일은 while 루프가 있고 메모장을 열 때 임의의 시간 간격으로 키 입력 (예 : 키 코드 20, 3 번 키 또는 여러 번의 키 입력)을 계속 누르는 것입니다.

어떻게해야합니까? 나는 키 누르기가 Send 함수를 사용하고 있음을 안다. ("keys"[, flag = 0]) 그러나 책에 숫자 키 참조가 없으며, 특정 프로그램 (메모장, 내 예)

어떻게 이들을 모두 연결하나요?

도움 주셔서 감사합니다.

+1

문서에서 [Notepad Tutorial] (http://www.autoitscript.com/autoit3/docs/tutorials/notepad/notepad.htm)을 삭제 했습니까? – Samoth

답변

4

도움말 파일에서 ControlSend()을 보면, 해독 할 수있는 메모장 예제가 있습니다. Send()은 특정 창에 키 입력을 보내려고 할 때 약간의 예기치 못한 일입니다. AutoIt은 키 입력을 시뮬레이트하므로 루프 중에 다른 창이 포커스를 받으면 키를 받게됩니다.