当前位置:编程学习 > VB >>

在线等待?100

我有一个HCN.DLL 被引入到工程中来,接下来如何使用,里的的函数???? --------------------编程问答-------------------- "可以VBA编辑器中按 <F2>,在对象浏览器可以看到库的接口、定义"
注刚学来的 --------------------编程问答-------------------- 在VB的对象浏览器中可以查看对象的属性、方法和函数,以及参数的类型等。 --------------------编程问答-------------------- 首先,把dll引入进来。
其次,创建对象set hd = createobject(“HCN.DLL”)
现在就可以用 dll的对象hd进行操作了。
剩下的和其他的对象一样了。
例如hcn.dll内有方法AA(p1,p2)返回值为int型
dim intret as int
intret = hd.AA(p1,p2)

--------------------编程问答-------------------- 关注 --------------------编程问答-------------------- VB中这样写好象不对吧 --------------------编程问答--------------------
引用 3 楼 fhqainqq 的回复:
首先,把dll引入进来。
其次,创建对象set hd = createobject(“HCN.DLL”)
现在就可以用 dll的对象hd进行操作了。
剩下的和其他的对象一样了。
例如hcn.dll内有方法AA(p1,p2)返回值为int型
dim intret as int
intret = hd.AA(p1,p2)

ActiveX DLL象你这样操作。
标准DLL类似API调用一样操作。 --------------------编程问答-------------------- 如果是标准的dll,可以用DEPENDS.EXE来看。(在VB安装盘的\COMMON\TOOLS里面) --------------------编程问答-------------------- 跟着感觉用 --------------------编程问答-------------------- 学习一下 --------------------编程问答-------------------- 该睡觉了~~~~~~ --------------------编程问答-------------------- Microsoft Visual Studio\Common\Tools下有好多工具。其中DEPENDS.EXE是用来查看com组件的接口的。一般vb中引用的dll都是com组件。你可以用这个工具进行查看。一般写的比较规范的com组件里面会包含说明文档。也可以使用这个工具看到。如果你比较清楚这个dll是做什么用的。使用楼上的方法就可以了。 --------------------编程问答-------------------- 用 new 创建对象,通过对象调用方法。 --------------------编程问答-------------------- 直接创建一个对象来用
dim a as new  dllName --------------------编程问答-------------------- F2,看看有什么方法或函数的信息再用.
--------------------编程问答-------------------- 关注 --------------------编程问答-------------------- 友情关注 顶 --------------------编程问答--------------------
引用 11 楼 firstroot 的回复:
Microsoft Visual Studio\Common\Tools下有好多工具。其中DEPENDS.EXE是用来查看com组件的接口的。一般vb中引用的dll都是com组件。你可以用这个工具进行查看。一般写的比较规范的com组件里面会包含说明文档。也可以使用这个工具看到。如果你比较清楚这个dll是做什么用的。使用楼上的方法就可以了。

应该是OLE View吧.. --------------------编程问答-------------------- 这个我使用别人写的,你看看
Public Declare Function SetWorkMode Lib "wcomm_dll.dll" _
(ByVal nWorkMode As Long) _
As Long

使用
dim  lResult as long
lResult = SetWorkMode(intSrvMode)Result --------------------编程问答-------------------- 好像还要注册下在Dos里吧。。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,