3.23.2008

AutoIt入門小程式

以下是個從AutoIt改寫為中文的範例
從中可以了解
MsgBox()、run()、WinWaitActive、Send的用法
其中Send的用法要好好的看AutoIt的解說
因為有很多事情都需要它來完成
如何讓鍵盤按出各種快捷鍵是我最常用的方式


;=================================
;由AutoIt的範例改寫
;=================================

$answer = MsgBox(4, "AutoIt Example (中文)", "此程式會打開小算盤並鍵入 2 x 4 x 8 x 16 後離開,要執行嗎?")

; 若在 MsgBox 中選「NO」會傳回 7
If $answer = 7 Then
MsgBox(0, "AutoIt", "OK. Bye!")
Exit
EndIf

; Run the calculator
Run("calc.exe")

;等待有「小算盤」字串為標題的視窗出現
WinWaitActive("小算盤")

;設定按鍵的間隔時間
AutoItSetOption("SendKeyDelay", 400)
;送出「2*4*8*16=」,並停住2秒
Send("2*4*8*16=")
Sleep(2000)

;將「小算盤」關掉
WinClose("小算盤")

1 則留言:

Marmot 提到...

您好,我是新手,想跟您請教,打擾了~~

最近看到Autoit想自己練習做一些小程式
目前想練習調整音量(控控靜音,調整大小)
還有設定螢幕保護程式(關閉螢幕保護,電源配置的設定)或是設定輸入法等功能

不知該從何下手,可否請您給我一些建議,謝謝~~~