社区
VB
帖子详情
怎么在VB.net中调用VC.net写的类?
woos
2009-01-04 12:08:02
不是要DLL.或者反过来,VC.net调用VB.net的类.
.net的语言无关特性是不是可以支持这样的想法?比如,在一个solution里用VB写界面,VC写内部算法,然后把它们编译成一个可执行文件?具体要怎么做?谢谢~
...全文
245
7
打赏
收藏
怎么在VB.net中调用VC.net写的类?
不是要DLL.或者反过来,VC.net调用VB.net的类. .net的语言无关特性是不是可以支持这样的想法?比如,在一个solution里用VB写界面,VC写内部算法,然后把它们编译成一个可执行文件?具体要怎么做?谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lsh2216024
2009-01-18
打赏
举报
回复
天高云淡
valiant_king
2009-01-14
打赏
举报
回复
VC.net 做成Dll,vb.net引用后,就可以调用该dll中的类了。
sunshine_anycall
2009-01-12
打赏
举报
回复
[Quote=引用 3 楼 woos 的回复:]
也就是说,语言无关的特性指的是运行库的使用方式?
另,原来的VB6是不能直接调用VC6 DLL里的类的,根据这段话,现在VB是能直接从DLL调用VC写的类了?
[/Quote]
在vb6的时代是没有.net运行库的
也就没有msil
现在是vb.net 就可以直接调用vc.net写的dll中类
woos
2009-01-04
打赏
举报
回复
也就是说,语言无关的特性指的是运行库的使用方式?
另,原来的VB6是不能直接调用VC6 DLL里的类的,根据这段话,现在VB是能直接从DLL调用VC写的类了?
zhuanshen712
2009-01-04
打赏
举报
回复
元数据就是程序集中的,也就是看到的dll(指.net中的程序集)。
zhuanshen712
2009-01-04
打赏
举报
回复
这还是要用dll的,如你所想的,就普普通通一个类源码就可以调用,那是不现实的。
引自MSDN
公共语言运行库通过指定和强制公共类型系统以及提供元数据为语言互用性提供了必要的基础。因为所有面向运行库的语言都遵循通用类型系统规则来定义和使用类型,类型的用法在各种语言之间是一致的。
元数据
通过定义统一的存储和检索类型信息的机制使语言互用性成为可能
=======
元数据就是程序集中的,也就是看到的dll。
一只熊猫
2009-01-04
打赏
举报
回复
[Quote=引用 2 楼 zhuanshen712 的回复:]
元数据就是程序集中的,也就是看到的dll(指.net中的程序集)。
[/Quote]
顶
VB
.net
调用
VC
DLL
本文详细介绍了使用__declspec(dllexport)和DEF文件从DLL
中
导出函数的方法。解释了这两种方法的优缺点,并给出了如何确保跨语言
调用
(如从
VB
.NET
调用
C/C++ DLL)时正确处理函数名称修饰的具体步骤。
[
VB
.NET
]请教:
vb
.net
调用
vc
写
的dll出错:报尝试读取或
写
入受保护的内存
本文探讨了
VB
.NET
调用
VC
编
写
的DLL时遇到的问题,特别是关于如何正确声明和使用带结构体参数的函数,解决尝试读取或
写
入受保护内存的错误。
在
VC
.NET
中
调用
VB
.NET
或C#生成的DLL
类
库
本文介绍了如何在
VC
++
.NET
环境下
调用
VB
.NET
或C#编译的托管DLL
类
库,这些
类
库主要用于命名管道通讯。通过在
VC
++
.NET
项目
中
添加引用托管DLL,使用CLR支持并实例化
类
,实现了跨语言的进程间通信。示例代码展示了在
VC
++
.NET
中
成功连接并通信的过程。
(CL3000)
VB
.Net
:
调用
VC
动态链接库
本文介绍了如何在
VB
.Net
项目
中
调用
VC
动态链接库(DLL)。首先使用Visual Studio 2012创建
VB
.Net
项目,然后添加VB源文件,将DLL文件复制到项目bin目录下,并设置Target CPU为x86。接着在Module
中
定义DLL函数,最后在窗体
中
调用
这些函数。
VB
.net
调用
VC
DLL(三)
本文探讨了使用
VB
.NET
调用
VC
++编
写
的DLL时遇到的问题,特别是DLL依赖问题及解决方案。通过示例展示了如何查找DLL依赖项并解决“53”错误。
VB
16,717
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章