• 1129阅读
  • 5回复

[提问]请教一下,qt怎么调用c#的静态/动态链接库dll? [复制链接]

上一主题 下一主题
离线qfengdao
 

只看楼主 倒序阅读 楼主  发表于: 2022-07-21
新手请教一下,我写了一个c#的ymodem固件升级的上位机,现在想改成qt的,听说可以直接调用dll链接库来处理,请问怎么操作啊?
哪位大佬能指点一下吗?最好详细一点,或者有相关项目例程吗?
离线liudianwu

只看该作者 1楼 发表于: 2022-07-22
花几天学习下Qt的语法和框架,用Qt重写下,速度最快,别去折腾Qt调用C#
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线feng851

只看该作者 2楼 发表于: 2022-07-22
将c#的dll写成一个com组件供c++客户端调用
离线介农酥

只看该作者 3楼 发表于: 2022-07-24
将C# dll库使用C++在封装成dll,然后使用Qt调用,我以前试过,没问题。
离线ppcppc

只看该作者 4楼 发表于: 2022-07-28
回 feng851 的帖子
feng851:将c#的dll写成一个com组件供c++客户端调用 (2022-07-22 13:54) 

com太不方便了
离线feng851

只看该作者 5楼 发表于: 2022-07-28
回 ppcppc 的帖子
ppcppc:com太不方便了 (2022-07-28 15:57) 

那就用托管的C++封装C#的dll供原生的C++调用了,绕一个圈子。
COM是好古老了,但C#编写的dll只要编译成COM就行了,不用改其它,交给使用C++的人,我就是一个COM,不用管细节。。。。
快速回复
限100 字节
 
上一个 下一个