51Testing软件测试论坛

标题: 报了ActiveX部件不能创建对象:"Wscript.shell"的错误 [打印本页]

作者: clearsight    时间: 2009-1-31 19:50
标题: 报了ActiveX部件不能创建对象:"Wscript.shell"的错误
我用web录制脚本时,手写了一段代码:
Set WshShell = CreateObject("Wscrīpt.Shell")
   WshShell.sendKeys "{M}"
        Set WshShell = nothing
想模拟键盘输入一个M,可是运行时报了错误:“ActiveX部件不能创建对象:"Wscript.shell"的错误”
这是为啥?请大家帮忙看看
作者: asoqa    时间: 2009-2-1 10:38
你CreateObject("Wscrīpt.Shell")的字母i有问题,换Set WshShell = CreateObject("Wscript.Shell") 再试试
作者: clearsight    时间: 2009-2-1 13:26
多谢,眼力太强了,呵呵,这段代码我是从网页上复制的所以拼写错误没发现
作者: clearsight    时间: 2009-2-1 13:27
如何模拟组合键,ctrl+f    ?
作者: lingxin5013    时间: 2009-2-2 14:10
组合帮助里有 自己看
作者: yuandjing    时间: 2009-2-10 15:45
^F即是ctrl + f
作者: kelly33    时间: 2009-4-30 11:24
太强了 , 原先以为要改注册表 , 折腾了几天 , 原来只是字母的问题 . 现在算是领教了, 谢谢
作者: hmilyzhen    时间: 2009-8-25 11:07
还真是没在意会是因为字母的问题~





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