社区
C#
帖子详情
vb 调用c#写的dll
jiaoyuhua
2008-06-17 08:59:00
最近在做一个程序,用vb写的,但是里面需要调用用c#.net写的dll,没有头绪,从网上搜了半天也没有找到解决的方法,请高手指点迷津
...全文
306
11
打赏
收藏
vb 调用c#写的dll
最近在做一个程序,用vb写的,但是里面需要调用用c#.net写的dll,没有头绪,从网上搜了半天也没有找到解决的方法,请高手指点迷津
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcdcau
2009-04-26
打赏
举报
回复
mark
jiaoyuhua
2008-06-18
打赏
举报
回复
具体步骤如下:
1,在.net下创建一个c# dll项目,假设名为SampleDll
2,在该项目的类中建立一个接口和一个继承该接口的类
using system.Runtime.IneropServices;
[Guid("单击工具栏上的工具->生成Guid即可生成该Guid")]
//创建接口
public interface AA
{
}
//创建继承该接口的类
public class bb:aa
{}
保存
3,在vs.net的命令提示符下,打开该项目下的obj\debug
4,接着输入sn -k SampleDll.snk回车,在 该项目的obj\debug路径下,生成一个SampleDll.snk文件
5,编译运行,生成dll
6,在命令窗口中,打开该项目下的bin\debug目录,
7,接着输入regasm /tlb:SampleDll SampleDll回车
8,继续输入gacutil /i SampleDll.dll回车
这时生成的dll就可以为vb使用!
希望我的回答对各位朋友有所帮助
wwlprince
2008-06-17
打赏
举报
回复
那就直接学C# 好了。
或者改用VB.Net
ViewStates
2008-06-17
打赏
举报
回复
直接在项目中引入C#的DLL就可以了
foutcast
2008-06-17
打赏
举报
回复
文件-添加-现有项目
gomoku
2008-06-17
打赏
举报
回复
...我是一个初学者,知道的很少。
Then I would suggest you don't do it.
Stick to C# only. In UI design, C# is not worse than vb, if not better.
jiaoyuhua
2008-06-17
打赏
举报
回复
是vb
能否具体点呀,我是一个初学者,知道的很少。
yilanwuyu123
2008-06-17
打赏
举报
回复
UP 关注
gomoku
2008-06-17
打赏
举报
回复
vb or vb.net?
vb => use COM mechanism (c# dll exposes itself as COM, vb comsumes the COM)
vb.net => as simple as adding a reference
liuxiaofeng_1019
2008-06-17
打赏
举报
回复
那你就说说是怎么解决的啊 自己会了就不管别人了啊 呵呵 这样不好吧
jiaoyuhua
2008-06-17
打赏
举报
回复
该问题俺已经解决,不过还是要感谢各位的回答!!!!!!!!!!!
VB
调用
C#
Dll
文件
在IT领域,跨语言通信是常见的需求之一,本篇文章主要探讨如何在
VB
6.0环境中
调用
C#
编
写
的
Dll
文件。
VB
6.0和
C#
属于不同平台,但通过COM(组件对象模型)和.NET Framework的支持,可以实现两者之间的交互。 首先,我们...
VB
6.0
调用
C#
Dll
解决方法
通过以上步骤,我们可以在
VB
6.0中成功
调用
C#
编
写
的
DLL
,实现两种不同编程环境下的协同工作。这个过程涉及了COM兼容性、类型库、接口
调用
等多个核心知识点,对于理解和开发跨平台的应用程序具有重要的实践意义。
vb
6
调用
C#
Dll
函数
本文将详细介绍如何在
VB
6中
调用
C#
编
写
的
DLL
函数。 首先,确保你的开发环境已安装了Visual Studio,因为它同时支持
VB
6和
C#
项目。创建
C#
DLL
项目: 1. 打开Visual Studio,选择“新建项目”。 2. 在“新建项目”...
vb
调用
c#
的
dll
###
VB
调用
C#
DLL
的详细指南 在跨语言编程中,经常需要让不同语言编
写
的组件能够相互协作。在.NET框架中,
VB
.NET和
C#
是两种常用的开发语言,它们各自有着不同的语法和特性,但都能够在同一平台上运行。本文将详细...
C#
编
写
DLL
让
VB
调用
在.NET框架下,
C#
和
VB
.NET都是微软...以上就是关于"
C#
编
写
DLL
让
VB
调用
"的知识点,涵盖了创建
C#
DLL
、接口设计、
VB
引用和
调用
DLL
的方法。通过理解这些概念,开发者可以有效地在不同.NET语言之间实现代码共享和互操作。
C#
111,120
社区成员
642,538
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章