递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 296|回复: 3
打印 上一主题 下一主题

[视窗] C#DLL怎么调用

[复制链接]

14

主题

42

帖子

293

积分

中级会员

Rank: 3Rank: 3

积分
293
跳转到指定楼层
楼主
发表于 2025-12-28 02:34:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
public string Encrypt(string encryptString, out string encryptedResult)   公开方法
回复

使用道具 举报

1

主题

96

帖子

625

积分

高级会员

Rank: 4

积分
625
QQ
沙发
发表于 2025-12-28 10:17:06 | 只看该作者
C#DLL不是正常的DLLC#端需要编写COM组件的方式让C++调用
业余使用火山PC 对powermill  和NX 进行二次开发
回复

使用道具 举报

14

主题

42

帖子

293

积分

中级会员

Rank: 3Rank: 3

积分
293
板凳
 楼主| 发表于 2025-12-28 14:43:57 | 只看该作者
chenshui 发表于 2025-12-28 10:17
C#DLL不是正常的DLLC#端需要编写COM组件的方式让C++调用

怎么用COM
回复

使用道具 举报

4

主题

88

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
QQ
地板
发表于 2025-12-28 20:41:46 | 只看该作者
用DllExport,把托管的dll编译成非托管的DLL,就可以跟调用c++一样的调用方式调用了,具体DllExport怎么使用,你可以AIcha询一下,DllExport是个Nuget包,你需要在VS的NuGet包管理器里安装这个包
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-1-7 12:13 , Processed in 0.090454 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表