用VB6MiNi编写自己的DLL文件,使用Java调用其中的函数

本文介绍了如何使用VB6创建ActiveX DLL,包含一个计算长方体体积的函数,然后在Java中调用该DLL。首先新建VB工程,编写函数,生成DLL文件并注册。接着在VB应用程序中测试DLL的注册与调用,最后讨论了在Java中使用Jacob库进行调用需要注意的问题,包括JDK版本和jacob.jar及dll的配置。
摘要由CSDN通过智能技术生成

看了一位博主的文章,

https://blog.csdn.net/sfendeavoring/article/details/44161881

自己试了试成功了,最近需要做一个用Java调用VB类库的需求,先自己尝试下创建个VB的类库

 

1.新建一个VB工程,工程类型为ActiveX DLL类型。

2.设定工程的名字和类模块的名字。

    这里我使用的工程的名字是DLLTest,类模块的名字是Class1。

3.在类模块中写入要封装的函数

    这里我写了一个计算长方体的体积的函数,代码如下:

Function calVolume(ByVal a As Double, ByVal b As Double, ByVal c As Double) As Double
    calVolume = a * b * c
End Function


4.保存工程,并生成Dll文件。

    通过选择 ”文件“->”生成DllTest.dll“,生成Dll文件。

    至此,完成Dll文件的制作。

1.新建一个VB工程,工程类型为标准EXE类型。

 

2.注册制作的Dll文件。

    注册命令格式为:regsvr32 dll文件的绝对地址名称

    举例说明:比如我把上面我生成的DllTest.dll放在了E盘的VbTest文件里面了,那么我的注册命令为:regsvr32 E:\VbTest\DllTest.dll。

    如果注册成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值