createobject()对象的使用
研究QTP有一段日子了,发现createobject()创建了对象在脚本中的作用很大,但对某些对象方法的使用方法无法认识。希望大家探讨探讨,如何学习对象的使用方法。如:TestLib.CLib;SQAMsgbox.CMsgbox等(以上是在国外写的代码中的对象名) 这些对象的方法不是QTP或者VBS所能提供的,你需要查找相干的文档或API,比如说对于excel,那么你需要去查看excel的文档,以了解它有哪些可供调用的接口。 这些API在哪里可以获得呢?excel、word等等的我都找到了,但有一些实在是找不到,谁知道哪里有相关的资料?
[ 本帖最后由 chenchengo2008 于 2009-8-18 08:56 编辑 ] 这个。。。常见的就有好几千种。。。
推荐使用primalscript,以前也有人在论坛中推荐过,我这里也给个4.1的下载链接
http://download.csdn.net/source/837708
新建个VBScript脚本,然后输入
Set obj = CreateObject("
这时工具就会自动弹出本机上所有可以使用的API列表 恍然大悟,下了一个,但是primalscript里有对象的使用说明吗?不知道怎么用啊?
[ 本帖最后由 chenchengo2008 于 2009-8-18 11:11 编辑 ] 在网上搜索下对应API的帮助吧,比如MSDN上
在PrimalScript中,创建一个对象,比如
Set xlsApp = CreateObject("Excel.Application")
然后输入
xlsApp.
工具也会弹出很多该对象支持的方法和属性(但可能不是全部),可供参考,但最好还是看相关帮助,该工具只是让你编写代码的时候更便捷。 xuexi 听楼主这么说,给你个建议:如果你大脑的内存比较大,那记住些常用的,要是内存小那就读google,虽然速度慢了点。 原来可以这样,又长见识了:victory:
不过有个问题,这些对象不是qtp提供,也不是vbs提供,那到底是谁提供的呢 果然好使,多谢多谢
页:
[1]