作者prejv ( )
看板EzHotKey
标题[AHK-] 使用Loop进行重复动作
时间Sat Sep 20 13:04:04 2008
我想要用loop来进行重复动作
1.用Alt+s开启程式中对话视窗A
key in程式要吃的档案路径及档名(filename)
关闭对话视窗
2.点选对话视窗B
key in 转换出的档案路径及filename
此处的filename动作1相同只是差别在於附档名
关闭对话视窗
想要请问上述的动作要进行重复,而每一次的重复filename就要+1
例如: 重复2次时 第一次key in filename=ABC1
第二次filename=ABC2
程式码要怎麽更改??谢谢
以下是我写好的部份程式码~
Loop %BT% ;%BT%为重复次数
{
Send, {ALTDOWN}s{ALTUP}
WinWait, Setup,
IfWinNotActive, Setup, , WinActivate, Setup,
WinWaitActive, Setup,
Send, {TAB 7}
Send, %path%
Send, {TAB 3}{ENTER} ;关闭对话视窗A
MouseClick, left, 212, 75 ;开启对话视窗B
Send, %A_WorkingDir%\Report\%filename_no_ext%.txt
MouseClick, left, 77, 370 ;转档
sleep,5000
MouseClick, left, 178, 370 ;关闭对话视窗B
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.47.136