社区
C#
帖子详情
C++如何调用C#组件(.net framwork)?
mylwan
2006-10-31 05:36:03
在VC7.1下开发的项目能不能调用C#写的一个组件,看了很多文章,但是写的不够明白,我要用的是ZedGraph 相关连结:http://www.codeproject.com/csharp/zedgraph.asp
请您说的明白一点,非常感谢
...全文
73
回复
打赏
收藏
C++如何调用C#组件(.net framwork)?
在VC7.1下开发的项目能不能调用C#写的一个组件,看了很多文章,但是写的不够明白,我要用的是ZedGraph 相关连结:http://www.codeproject.com/csharp/zedgraph.asp 请您说的明白一点,非常感谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
.NET
Framework 4.0.30319
该文件是Microsoft
.NET
4.0.30319.1的安装文件,它支持XP、32位的Win7、64位的Win7。
C#
调用
java直接
调用
无需生成
.net
组件
C#
调用
java,可以直接
调用
.jar和.class文件,无需生成
.net
组件
,更稳定快速
C++
调用
C#
的源代码
C++
调用
C#
的源代码,和大家分享~~~~~~~~~~~~~~~~
visual 2008
c#
vb
.net
c++
.net
iis7.0
visual 2008
c#
vb
.net
c++
.net
iis7.0 在线安装程序.
C++
调用
C#
操作Office库实现方法
资源下载链接为: https://pan.quark.cn/s/1bfadf00ae14 在 IT 领域,跨语言互操作性是常有的事,尤其当要借助不同编程语言的长处来完成特定任务时。本案例聚焦于“
C++
调用
C#
编写的操作 Office 的库”,这是一种混合编程方式,旨在利用
C#
依托强大的
.NET
框架来处理 Office 文档,之后再凭借
C++
进行底层操作或者将其融入到其他系统里。
C#
编写的库一般基于
.NET
Framework 或
.NET
Core,它们拥有丰富的类库,像 Microsoft.Office.Interop 这类,可用于同 Office 应用程序(包括 Word、Excel 以及 PowerPoint 等)进行交互。这些接口借助 COM(
组件
对象模型)来操作 Office 文档,能够实现诸如创建、编辑以及转换文档等功能。好比说,可以利用 WordApplication 对象将一个 Word 文档打开,进而将其另存为 PDF 格式。而
C++
是一种相对底层的语言,广泛应用于系统级编程以及高性能计算等方面。不过,
C++
并不直接支持
.NET
框架。若要在
C++
中
调用
C#
代码,可采用如下几种方法:1. P/Invoke(Platform Invoke):它是
.NET
提供的一种特性,能让托管代码(
C#
)
调用
非托管代码(
C++
)。但通常这适用于 C 风格的函数,而非整个
.NET
库。2. COM Interop:鉴于
C#
库可以被导出为 COM
组件
,
C++
就可以通过 COM 接口来
调用
这些
组件
。这在处理 Office 操作时是
C++
调用
C#
库的常见途径。要确保
C#
组件
设置为 ComVisible,并且运用 tlbimp 工具生成类型库。3.
C++
/CLI(Managed
C++
):这是
C++
的一种扩展形式,
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章