51Testing软件测试论坛

标题: QTP中的VBS脚本模拟键盘输入的问题 [打印本页]

作者: yqqy7577    时间: 2009-10-22 11:06
标题: QTP中的VBS脚本模拟键盘输入的问题
求助:定义了一个输入字符串的函数,来模拟键盘输入
Function inputkeys(strings)
        wait(2)
        Set WshShell = CreateObject("WScript.Shell")
        WshShell.SendKeys strings
        wait(2)
        Set WshShell = nothing
End Function
输入数字和英文是可以的,但是输入中文 就会输入乱码,而且会自动打开系统中一些乱七八糟的程序,如打开一个新的IE,打开邮件等,我怀疑是中文编码的问题,求解决方法,先谢了
作者: hsjzfling    时间: 2009-10-22 11:12
这个函数是无法输入中文的。。。你也说了是模拟键盘输入,键盘上可是没有一个中文字符~~
作者: zero0223    时间: 2009-10-22 16:07
可以把默认输入法设置为中文,然后模拟拼音……
作者: dabie    时间: 2009-10-22 16:57
用sendmessage把




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2