您当前位置: 首页 > VB源码 > VB 相关 > VB 编写COM组件与调用入门实例
VB 编写COM组件与调用入门实例
收藏 报错 好评8

VB 编写COM组件与调用入门实例

0.00 金币

源码类型:VB 相关

上传日期:2016-11-02 18:01:17

源码编号:746

高速下载源码

浏览:40 收藏:4 下载:4

简介: 用的时候在里面选择你所生成的启动在新建工,中选择系统即会产生一带类模块的工程定义工,为也可自定定义类模块名为并在其中输入函数,行之调用该文件启动另一并新建标准点选菜单,行之窗体弹出后点击后会出现结果窗另外编译,,,,,

详细介绍

如何用VB编写DLL?,比如我要编写一个动态连接库,其中包括一个函数:
   Function Add2(ByVal a As Integer, ByVal b as Integer) As Integer 
   Add2=a+b 
   End Function 
  要如何编写这个动态连接库呢? 
  
  网友跟帖:
  
  1、调用的时候Project->Reference在里面选择你所生成的dll;
  2、启动VB,在新建工程窗中选择ActiveX DLL,系统即会产生一带类模块的工程。定义工程为DllTest(也可自定),定义类模块名为MathLib,并在其中输入函数Add2,这样名为DllTest的组件就做好了,该组件编译后即为DLL文件。现在运行之。调用该DLL文件:启动另一VB并新建标准EXE,点选菜单工程|引用,在引用窗中选中DllTest组件,并在Form_Click中填写以下代码: 
   Dim oMathLib As New MathLib 
   Dim r As Integer 
   
   r = oMathLib.Add2(3, 2) 
   MsgBox "3+2=" & r 
   运行之,窗体弹出后点击后会出现结果窗3+2=5 , 另外,编译后的组件为DLL文件,使用前需经RegSvr32 -r DllTest.dll注册后才可使用。
客服 反馈