用VB怎么样做DLL文件

 我来答
手机用户98555
推荐于2016-02-11 · TA获得超过983个赞
知道答主
回答量:185
采纳率:0%
帮助的人:67.5万
展开全部
,工程名改为add 把类模块命名为:myfirstdll (原名为class1)然后就可以写你的dll内容了,比如封装一个函数,这里我们封装一个从1加到n的函数: Public Function AddN(ByVal n As Integer) As Integer Dim i As Integer Dim sum As Integer For i = 0 To n sum = i + sumNextAddN = sumEnd Function 完成保存工作后,选择“文件”——“生成add.dll” 这样一个简单的dll完成了。你可以添加多个函数,复杂度任意!这只是以个简单的例子 下面是调用部分: 假设你有已经有了一个工程,现在需要引用刚才的dll文件。 选择“工程”-“引用”,在弹出的对话框中选浏览,选择你刚才生成的add.dll。点确定。如果说出现工程名称重复之类的提示,那是因为你的这个工程,和dll文件的工程名称一样了!你改一下工程名就行了,所以不要在新建工程时偷懒,默认的名称“工程1”会引起不必要的麻烦啊!下面是代码 在声明部分(就是代码的最上面)写: Dim testdll As myfirstdll form的load事件里写:
涐吢铱舊囿儚
2013-12-12 · TA获得超过488个赞
知道小有建树答主
回答量:512
采纳率:100%
帮助的人:578万
展开全部

一般在VB6中制作DLL的方法,基本上都是做一个ActiveX DLL工程。

然后给它加入导出函数。


我有一个DLL制作工具,做出来的DLL文件不是ActiveX DLL,跟其它语言平台做出的

通用 DLL效果很相似。

楼主有兴趣可以下载来试试。里面有说明,安装很简单的。

可以看看http://bbs.csdn.net/topics/390609644了解更多信息。

DLL代码编写,可以看看这个贴子中,我在22楼的回复:

http://bbs.csdn.net/topics/390398104

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式