我刚刚学AU3想写个radmin的自动安装程序,我想在输入框输入读取的配置文件关键值,求指点! 15

各位大侠,我刚刚学AU3想写个radmin的自动安装程序,但是写道这里不晓得怎么写了这里的输入框里面可以直接读取我的配置文件里的,配置文件如图,请各位大侠指点哈!Loca... 各位大侠,我刚刚学AU3想写个radmin的自动安装程序,但是写道这里不晓得怎么写了
这里的输入框里面可以直接读取我的配置文件里的,配置文件如图
,请各位大侠指点哈!
Local $prot = IniRead("wuzhe.ini","wuzhe","port","Default")
Local $user = IniRead("wuzhe.ini","wuzhe","user","Default")
Local $pass = IniRead("wuzhe.ini","wuzhe","pass","Default")
Local $Copyright = IniRead("wuzhe.ini","wuzhe","Copyright","Default")
Local $title3="Radmin Server Options"
Local $tetle6="Cancel"
WinWait($title3,$tetle6)
WinActivate($title3,$tetle6)
Send("{TAB}","{SPACE}","{TAB}",$prot,"{TAB 9}","{SPACE}")
大家看看我错在哪里了!测试的时候老是在Send这里出错!

问题已经解决了,找了好久的资料
展开
 我来答
百度网友5311d79
2014-10-09 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3220万
展开全部

WinActivate之后最好用WinWaitActive来等待激活。在窗口未激活成功之前,send是没用的。

send的写法有错误,没有那么多参数,直接将多个按键连着写就可以了。如:

Send("{TAB}{SPACE}")

另外,send很不可靠,建议直接用ControlSetText 直接设置控件文本。

WinWait($title3, $tetle6) ;用窗口信息工具确认窗口文本是"Cancel",否则去掉这个参数
ControlSetText($title3, "", "Edit1", $prot)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式