新手请教,结果与例子不一样。(Send不支持中文)
本帖最后由 dimy110 于 2009-5-7 21:56 编辑Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send("这是一些文字.")
WinClose("无标题 - 记事本")
WinWaitActive("记事本", "文件 无标题 的文字已经改变")
Send("!n")
新人,刚开始接触,按照帮助里写的例子结果("这是一些文字.") 在记事本里显示的是乱码,更改字体也不成。 Send不支持中文,如果官方将特性请求做完,那么下一个版本可以发生UNICODE字符。
目前的方法:
1,SENDX
2,设置控件文本
3,利用剪切板复制粘贴 Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
ControlSetText("无标题 - 记事本","","","这是一些文字.")
WinClose("无标题 - 记事本")
WinWaitActive("记事本", "文件 无标题 的文字已经改变")
Send("!n") 为了检验是不是输入的乱码,可以把后面几行去掉看看。
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
ControlSetText("无标题 - 记事本","","","这是一些文字.") 本帖最后由 dimy110 于 2009-5-7 21:57 编辑
谢谢,明白了。
页:
[1]