缺少对象 WScript 问题解决方法
来源:互联网 发布:k mac地址修改器 编辑:程序博客网 时间:2024/05/11 03:21
先把脚本保存起来(保证你的脚本能正确运行),例如命名为test.vbs
然后在QTP写以下脚本就可以正确运行了!
Dim oShell
Set oShell =CreateObject ("WSCript.shell")
oShell.run "cmd /K wscript e:\test.vbs"
Set oShell = Nothing
然后在QTP写以下脚本就可以正确运行了!
Dim oShell
Set oShell =CreateObject ("WSCript.shell")
oShell.run "cmd /K wscript e:\test.vbs"
Set oShell = Nothing
首先要明白WScript.CreateObject 和 CreateObject 的区别。
前者的描述方式是基于windows来识别和调用的,所以假如你在一个vbs文件里这么描述,然后双击执行这个文件是没有问题,因为windows存在Wscript这个对象,它遇到这个对象的时候会调用C:\windows\system32\wscript.exe 这个 应用程序去执行它。
而后者则是不直接调用WScript这个对象来进行后期绑定WSH对象的。比如你在ASP中、QTP中,都必须用这个方式。因为ASP也好,QTP也好,里面都不存在WScript这个对象,所以你用WScript.CreateObject肯定会失败。
明白了这个原因,你就很清楚为什么要这么写,该怎么修改了。
前者的描述方式是基于windows来识别和调用的,所以假如你在一个vbs文件里这么描述,然后双击执行这个文件是没有问题,因为windows存在Wscript这个对象,它遇到这个对象的时候会调用C:\windows\system32\wscript.exe 这个 应用程序去执行它。
而后者则是不直接调用WScript这个对象来进行后期绑定WSH对象的。比如你在ASP中、QTP中,都必须用这个方式。因为ASP也好,QTP也好,里面都不存在WScript这个对象,所以你用WScript.CreateObject肯定会失败。
明白了这个原因,你就很清楚为什么要这么写,该怎么修改了。
- 缺少对象 WScript 问题解决方法
- 【第一章 类与对象方法 】
- VBA 利用Wscript.Shell打開記事本 …
- Loadrunner JSESSIONID 问题解决
- error C4430: 缺少类型…
- qtp运行时,缺少对象Wscript的解决方法
- qtp运行时,缺少对象Wscript的解决方法
- qtp运行时,缺少对象Wscript的解决方法
- javascript 浅析 对象 function
- HTML DOM Table 对象
- JavaScript HTML DOM 对象
- 【转载】SAS Hash 对象
- javascript 对象 属性
- IOS --- 对象归档
- JavaScript RegExp 对象
- JavaScript indexOf() 方法
- JavaScript slice() 方法
- JavaScript getTime() 方法
- 代码统计工具(linecount3.6.3) 下…
- 配置project server (outolook 篇)
- QuickTest Professional 自动化对…
- iis修复工具下载
- QTP 数据库连接脚本实例
- 缺少对象 WScript 问题解决方法
- QTP 值得思考的两个脚本
- [转]安装SQL Server 2005 Manageme…
- C 语言 冒泡排序法 例子
- 二叉树11个简单算法
- 二叉树的定义和性质(C语言)
- QTP 取DataTable 列名 的脚本
- QTP打开网址和文件的语句
- 描述编程中的Description对象