foolbyrd 发表于 2009-10-15 13:58:39

有命令可以修改或替换窗口文本的方法么?SEND命令除外

本帖最后由 foolbyrd 于 2009-10-17 15:42 编辑

本人新手.
只看到读取窗口文本的命令WINGETTEXT(),不知道有没有直接改窗口文本的命令呢?

举个例子,想要修改我的文档路径
像下边图片这种情况,没办法直接用SEND命令发送想要修改的路径,能有其他命令可以改掉么?

sxd 发表于 2009-10-15 14:03:06

ControlSetText('我的文档 属性','','','路径')
也许不能运行 我是windows 7

foolbyrd 发表于 2009-10-15 14:27:57

谢谢sxd,我去试一下.:face (10):

foolbyrd 发表于 2009-10-15 15:59:03

大部分可用.
某些值好像不能改,555555.
情况就是执行命令之后
$a=2
controlsettext("标题","",1001,$a)
controlsettext("标题","",1002,$a)

得到结果是1002的改了,1001没改.....

foolbyrd 发表于 2009-10-15 15:59:36

下班了,回家在继续研究.

sxd 发表于 2009-10-15 16:13:06

不能ControlSetText的就用ControlSend
页: [1]
查看完整版本: 有命令可以修改或替换窗口文本的方法么?SEND命令除外