TC官方合作论坛

 找回密码
 立即注册
查看: 52396|回复: 269

[其他] <<教你用VB制作DLL>>

  [复制链接]
发表于 2013-9-20 11:37:09 | 显示全部楼层 |阅读模式
<<教你用VB制作DLL>>

1:首先,打开VB6.0新建一个DLL工程,你会得到以下工程列表(1):


(1)

2:不要急着学编写DLL的代码,先设定一下,首先,DLL的工程名设定为我的DLL” (不带双引号,看图2)
2
3:接着把Class1Name(名称)属性设定为函数库”(3)

3
4:现在可以输入代码了,在函数库类模块里面输入如下代码:      
Public Function 数字相加(数字1 As Long, 数字2 As Long) As Long
数字相加 = (数字1) + (数字2)
End Function


5:代码分析(会用VB编写函数的,VB有基础的可以跳过):
{
1:
{
Public  说明这是一个公开的…..
Function 这是一个函数,加上前面那个就是说:这是一个公开的函数
数字相加这是函数的名字
(数字1 As Long, 数字2 As Long)  这是函数的2个参数,它们都是长整型的
As Long  这是说明函数返回值的类型
以上全句就是说:公开一个叫做数字相加的函数,它有2个参数都是数字型的,它的返回值是数字型的.}2:
{
数字相加函数的名字,往里面赋值就是该函数的返回值
      =赋值号, 在编程时它不一定代表等于的意思,它的正确意思是:把后边的值放入前方的容器里.
      (数字1) + (数字2)2个容器里面的值相加,2个容器分别叫做数字1”数字2”     
  ’整句的意思就是说:2个容器里面的值相加并且赋值给数字相加这个容器
}
3:
{
End  结束
Function  函数
整句的意思就是说函数代码的结束
}
}


ok,制作完成。我们生成出来用TC试试看吧!

TC文件:
游客,如果您要查看本帖隐藏内容请回复

VB代码:
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +10 金币 +10 收起 理由
rurounia + 10 + 10 很给力!

查看全部评分

回复

使用道具 举报

发表于 2013-9-20 12:01:09 | 显示全部楼层
看下先~~~~
回复 支持 反对

使用道具 举报

发表于 2013-9-20 12:24:08 | 显示全部楼层
支持一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-20 12:29:12 | 显示全部楼层
回复 3楼jimye0526的帖子

多谢
回复 支持 反对

使用道具 举报

发表于 2013-9-20 13:58:04 | 显示全部楼层
回复 4楼as128214121的帖子

  那就分享个 VB6.0简体中文精简版吧 带资源编辑器的哦

http://pan.baidu.com/share/link? ... 15&uk=773281310
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-20 14:14:33 | 显示全部楼层
回复 5楼jimye0526的帖子

多谢,哈哈
回复 支持 反对

使用道具 举报

发表于 2013-9-20 14:55:51 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2013-9-20 16:09:35 | 显示全部楼层
学习了,,,
回复 支持 反对

使用道具 举报

发表于 2013-9-20 16:58:24 | 显示全部楼层
太高科技了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-20 17:37:17 | 显示全部楼层
回复 9楼26666180的帖子

。。。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-3-29 18:49 , Processed in 0.045983 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表