查看完整版本: QTP能不能调用VB.NET写的DLL文件呢?

dycadrtf 2008-7-5 15:41

QTP能不能调用VB.NET写的DLL文件呢?

具体怎么调用 啊?

zte_boy 2008-7-5 15:50

Extern.Declare(RetType, MethodName, LibName, Alias [, ArgType(s)])

zte_boy 2008-7-5 15:52

.NET对象还可以采用:
Set var_CreateInstance = DotNetFactory.CreateInstance (TypeName [,Assembly] [,args])

dycadrtf 2008-7-5 15:54

有点抽象,能给个事例吗?
DotNetFactory.CreateInstance这个方法可以调用吗?

dycadrtf 2008-7-5 15:57

Namespace QTP
    Public Class Test
用.NET方法调用该怎么写?
Set qdy=DotNetFactory.CreateInstance("QTP.Test","E:\programme\ClassLibrary01\bin\Debug\ClassLibrary01.dll")
我这样写的,报错

zte_boy 2008-7-5 16:01

Set obj = DotNetFactory.CreateInstance("工程名.类名","DLL文件的路径\*.Dll")

peterz 2008-7-5 22:01

不错!

陈能技 2008-7-6 12:11

可参考《QTP自动化测试实践》10.7节:

10.7 利用DotNetFactory访问.NET对象................................................ 217
10.7.1 DotNetFactory的使用方法................................................... 217
10.7.2 访问.NET类库.................................................................... 218
10.7.3 访问C#编写的DLL............................................................. 218

可到这里下载此书的配套源代码:
[url]http://blog.csdn.net/Testing_is_believing/archive/2008/06/28/2594010.aspx[/url]
页: [1]
查看完整版本: QTP能不能调用VB.NET写的DLL文件呢?