回复 x_s_s_1 的帖子
剪贴板设置上要传递的汉字,然后用wshshell.SendKeys "^V" (即Ctrl+V粘贴)过去:这样是可以的,但比较麻烦。
这点正是sendkeys的缺陷。
用API函数可以弥补这个。
可以使用插件:DynamicWrapperX
注册函数 FindWindowW 和FindWindowExW
对指定的窗口用 SendMessageW
本帖最后由 x_s_s_1 于 2011-4-26 15:15 编辑
回复 highflybird 的帖子
谢谢您的指导(您的关于API的帖子很早就拜读过,由于水平未达到那个高度,故而没什么收获),测试发送基本都可以,但是就是在发送选择全部的时候出现了问题
(vlax-invoke-method ws 'sendkeys "^V~{TAB 6}{down}^A~")一直到{down}都可以,但是ctrl+A就不行,本来是用不到{down}的,进入选择文件的窗口手工操作ctrl+A是可以的 x_s_s_1 发表于 2011-4-26 15:12 static/image/common/back.gif
回复 highflybird 的帖子
谢谢您的指导(您的关于API的帖子很早就拜读过,由于水平未达到那个高度,故而 ...
没有你那个软件,无法知道错误原因。估计可能是窗口变化了的缘故。
页:
1
[2]