sim 发表于 2010-6-8 20:06:06

关于ControlSetText 的问题,请高手帮下忙

本帖最后由 sim 于 2010-6-9 08:21 编辑

ControlSetText ( "窗口标题", "窗口文本", 控件ID, "新文本"),我怎么才可以让输入的新文本是数值,而不是字符型的,因为我做一键安装,有一步,不让我下一步,因为输入的数字是文体格式的,而不是数值型的。

zsw1021 发表于 2010-6-8 21:00:50

没搞明白是什么意思,controlsettext是可以发送文本的,包括英文和中文

lynfr8 发表于 2010-6-8 21:56:36

ControlSetText ( "窗口标题", "窗口文本", 控件ID, "123456")不行?
ControlSend ( "窗口标题", "窗口文本", 控件ID, "123456" ) ?
或者直接send试试

sim 发表于 2010-6-9 08:19:47

ControlSetText ( "窗口标题", "窗口文本", 控件ID, "123456")可以,但是软件在认123456的时候,会把它认成字符,面不是数字123456,就不能进行下一步的安装

ferelove 发表于 2010-6-9 08:42:24

偶的理解:楼主是想将数值型的123456发送给某个软件中的控件,而该软件却把它认为是字符型的123456,这好像是该软件本身的问题吧?

02256905 发表于 2010-6-10 09:06:46

Sends a string of characters to a control.
ControlSend ( "title", "text", controlID, "string" [, flag] )
页: [1]
查看完整版本: 关于ControlSetText 的问题,请高手帮下忙