工业4.0、智能制造欢迎关注头条公众号
首先我们介绍一下vb调用dll的几种方法
一、在vb工程中引用dll
1.在工程-引用中将asdfg.dll引用过来
2.dim cc as asdfg 'asdfg是类模块的名称 Private Sub Form_Load() dim x Set cc= New asdfg x = cc.zxc(参数1,参数2) '参数1,
2自己写 End Sub 建议你了解一下下面dll的制作方法,理解就更透彻了。下面内容来自百度。1.新建一个ActiveX Dll,工程名
字 为vbmytestdll,类模块名字为mytestdll 2.类模块内容只有一个函数,主要返回DLL的HELLO WORLD Public Function dlltest1() As String dlltest1 = "HELLO WORLD" End Function 3.保存,生成DLL,名字为 vbmytestdll.dll 4.新建一个EXE工程,在菜单: 工程---引用---浏览里找到vbmytestdll.dll,把它引用进来 5.EXE工程代码如下: Option Explicit Dim testdll As mytestdll'类模块名字 Private Sub Form_Load() Set testdll = New mytestdll 'DLL的一个新实例 Me.Caption = testdll.dlltest1 '我的标题=返回DLL的HELLO WORLD End Sub
二、在vb工程中写代码动态的把dll引用进去
<span style="color:#ff0000">如下代码</span>
Option Explicit
'主窗体代码