
VB6.0源代码:DLL文件编译链接插件.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
本资源包含VB6.0环境下用于DLL文件编译和链接操作的源代码插件,便于开发者进行动态链接库的相关开发工作。
根据前辈的经验,我编写了一个用于VB6.0的DLL文件编译链接插件。以下是使用该插件在VB 6.0环境中直接生成带有外部输出的DLL文件的方法:
1. 将MakeDLL.dll与MakeDLL.exe两个文件复制到VB所在目录下,例如C:\Program Files\Microsoft Visual Studio\VB98。
2. 把Module1DLL.bas和Standard DLL.vbp这两个文件复制至上述目录下的Template子目录中的Projects子目录内,路径如:C:\Program Files\Microsoft Visual Studio\VB98\Template\Projects。
3. 启动VB 6.0并创建一个新项目。接着选择菜单栏的“外接程序”,然后点击“外接程序管理器”。在此窗口中找到名为Create DLLs in VB 6.0的一项,并勾选其下方加载行为中的“在启动时加载”与“加载/卸载”选项,最后确认并退出VB。
4. 再次打开VB后创建一个ActiveX DLL项目。此时,在主菜单的文件项下应该能看到新增的“生成工程1.DLL(K)”和“选择DLL出口函数”的选项。
至此,你已成功配置了编译标准DLL的功能。具体操作步骤如下:
- 创建一个新的ActiveX DLL程序。
- 添加模块(注意:只有在模块中定义的方法才能作为外部调用)并在其中编写你的DLL函数代码。
- 编写完成后点击保存,在文件菜单下选择“选择DLL出口函数”,挑选出需要声明为可被外部访问的函数,确认后返回主界面。
- 最终通过点击“生成xxx.dll(K)”来编译和创建DLL。
几点注意事项:
1. DLL方法必须在模块中定义才能对外公开;
2. 需要标记为公共(public)的方法才能供外部调用;
3. 在代码里一定要有function DLLmain函数以及sub Main子程序,尽管后者实际不会被执行,但其存在是必需的。
4. 编写DLL时没有特别限制,在VB中可以实现的功能都可以在DLL内完成,包括API调用、嵌入式编程等。
全部评论 (0)


