您的位置首页生活百科

怎么开发动态链接库DLL:[1]动态链接库的生成

怎么开发动态链接库DLL:[1]动态链接库的生成

的有关信息介绍如下:

怎么开发动态链接库DLL:[1]动态链接库的生成

动态链接库DLL将特定的功能集成为一个模块,可被其它任意支持DLL的应用所共享使用。同时利用DLL可实现代码的重用。下面小编以VS2010为作集成开发环境,制作一个可被VBA调用的DLL库,以次来给大家讲解DLL库的设计方法。

打开VS2010,点击“文件”→“新建项目”,在打开的“新建项目”窗口中,选择“类库”,同时将类库名称改为“myClassLibrary”,最后点击“确定”按钮以创建新的解决方案。

点击“资源管理器”按钮,然后右击“类库”名称,在弹出的菜单中依次选择“添加”→“新建项”,在打开的“添加新项”窗口中,选择“接口”,并命名为“myInterface.cs",点击“添加”按钮。

然后为该接口文件添加如图所示的代码:

接着双击“Class1.cs”文件,该文件将用于实现“myInterface”接口文件。添加如下代码:

点击“项目“→”myInterface属性“,在打开的项目属性窗口中,切换至”生成“选项卡,然后勾选”为COM互操作注册“,最后点击”保存“按钮。

切换至”应用程序“选项卡,点击”程序集信息“按钮,在打开的窗口中勾选”使程序集COM可见“,最后点击”确定“按钮。

最后点击”生成“→”生成解决方案“。编译成功后,就会在该解决方案的根目录中找到相应的动态链接库文件”myClassLibrary.dll“。