找回密码
 加入
搜索
查看: 2178|回复: 1

[AU3基础] ControlSend输入后出错~~~

[复制链接]
发表于 2011-4-2 16:37:03 | 显示全部楼层 |阅读模式
本帖最后由 pdp320921 于 2011-4-2 16:43 编辑
Local $foo = Run(@ComSpec  & " /c " & 'for /f "tokens=2" %i in (''arp -a^|findstr :'') do @echo %i', @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
Local $line
Local $foo2 = Run(@ComSpec  & " /c " & 'for /f "tokens=2" %i in (''arp -a^|findstr /n .^|findstr 4:'') do @echo  %i', @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD) 
Local $line2
ProcessWaitClose($foo)
$line = StdoutRead($foo)
ProcessWaitClose($foo2)
$line2 = StdoutRead($foo2)
$Title=WinGetTitle("[ACTIVE]")
ControlSend($Title, "", "[CLASSNN:"&ControlGetFocus($Title)&"]",$line,1 )
$Title=WinGetTitle("[ACTIVE]")
ControlSend($Title, "", "[CLASSNN:"&ControlGetFocus($Title)&"]",$line2 )
ControlSend($Title, "", "[CLASSNN:"&ControlGetFocus($Title)&"]",$line,1 )这句执行后可以输入IP地址,但同时会跳出2个错误对话框。
感觉像是ControlSend()中执行IP的输入后又输入了2次Enter键(或是点了2次OK按钮)~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-4-5 15:12:54 | 显示全部楼层
没你的测试环境啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 10:40 , Processed in 0.069532 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表