如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
[原创]C#.net中调用VB.net创建的DLL作者:ICTsuperyang(转载请注明原地址,谢谢!本文中提到的软件在pudn有下载,地址为http://www.pudn.com/downloads238/sourcecode/windows/dotnet/detail1115874.html,百度文库及新浪爱问都有本文档的下载,如有任何问题,请邮件联系cqusuperyang#163.com)运行环境:VS20081、打开VS2008,点击新建项目,选择创建类库,如图1所示:图12、创建成功后,在资源管理器中可见到如图2所示的结构:图23、双击class1.vb,写入代码,如图3,图3中有两个函数show(),sum(),我们在C#中将调用sum()函数图34、编写完成后,运行,在debug或release中会发现一个名为buttondll.dll文件,将它复制出来,这就是我们要在C#中用到的DLL文件5、新建另一C#项目,为windows应用程序,名为windowsformsApplication1,新建成功后在资源管理器中引用buttondll.dll文件,一般将该文件放在bin目录下,这样编译出来再移动不会出现找不到路径的问题,具体如图4:图46、编写窗体代码,如图5所示,注意要引用dll,并声明类并调用类的方法图57、最后,运行,成功,证明在C#.net下是可以调用VB.net创建的DLL的方法,图6所示:图6