举报
Dim $a = 1, $bt = "选择要加载的文件" If $CmdLine[0] = 1 Then AdlibRegister('sr') While $a = 1 Sleep(50) WEnd EndIf Func sr() If WinActive($bt) Then ControlSetText($bt, "", "Edit1", $CmdLine[1]) ControlClick($bt, "", "Button1") $a = 0 EndIf EndFunc ;==>sr
AdlibRegister('sr') Dim $a = 1, $bt = "选择要加载的文件" While $a = 1 Sleep(50) WEnd Func sr() If WinActive($bt) Then ControlSetText($bt, "", "Edit1", 'c:\test\1.txt') ControlClick($bt, "", "Button1") $a = 0 EndIf EndFunc ;==>sr
Dim $a = 1, $bt = "选择要加载的文件" If $CmdLine[0] = 1 Then AdlibRegister('sr') While $a = 1 Sleep(50) WEnd EndIf Func sr() If WinActive($bt) Then ControlSetText($bt, "", "Edit1", $CmdLine[1]) ControlClick($bt, "", "Button2") $a = 0 EndIf EndFunc ;==>sr
查看全部评分
回复 老榆头 不用客气,能帮你解决问题就好~! 我理解那种解决不了问题而煎熬的感觉,呵呵~ afan 发表于 2009-11-27 21:49
Adlib不是多线程 跟UI线程是一起的 只是在一定时间内触发而已 78391493 发表于 2009-11-27 21:55
关键的代码是用了这句。。 ControlSetText("","","","") lanfengc 发表于 2010-2-5 18:43
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度
GMT+8, 2025-4-22 18:22 , Processed in 0.087446 second(s), 16 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2025 Discuz! Team.