找回密码
 加入
搜索
楼主: kb5077

[AU3基础] 如何修改任何程序弹出窗口的“只读”INPUT控件数据

 火.. [复制链接]
 楼主| 发表于 2011-9-5 13:34:31 | 显示全部楼层
ControlSetText("登记", "", "[CLASS:TsComboEdit; INSTANCE:1]", "123456789012345678" )
我用上面的语句更改不了,控件ID是"[CLASS:TsComboEdit; INSTANCE:1]",难道这种控件无法修改吗?
发表于 2011-9-5 14:26:32 | 显示全部楼层
你先用Au3Info.exe看看当前控件标题是不是那些数
发表于 2011-9-5 14:27:31 | 显示全部楼层
有些控件的标题跟内容并不一样,你这个好像是自定义控件
发表于 2011-9-5 14:31:36 | 显示全部楼层
要不你先用ControlGetText函数来试试能不能取得此控件的内容,如果不行,那就不能用ControlSetText
发表于 2011-9-5 14:33:55 | 显示全部楼层
还有个GUICtrlSetData也可以试试,如果还不行,那就要用spy++找消息,然后用sendmessage之类的API来改了
 楼主| 发表于 2011-9-5 20:19:53 | 显示全部楼层
GUICtrlSetData这个我用过了,不行返回数据零,表示失败的意思,也不能获取该控件的内容,我都不知道怎么办了,楼上的应该知道吧,能加QQ研究一下吗?
 楼主| 发表于 2011-9-5 20:22:08 | 显示全部楼层
我的QQ:89539267
发表于 2011-9-6 12:34:18 | 显示全部楼层
别做违法的事噢.很容易进去的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 00:35 , Processed in 0.067800 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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