社区
C#
帖子详情
C#添加c++生成的dll,出现问题
AI_INDUSTRY
2017-10-12 10:45:36
我有一个dll(第三方给的),是c++生成的,现在要添加到一个c#程序中,我把这个dll文件还有发给我的其他文件全部都放到了我的debug文件夹下,然后使用DLLImport[]把dll文件导入,代码如下
下面是我调用这个函数,在一个button空间里面添加的
然后我运行就提示我找不到该控件
然后我把这个地址改为绝对地址,如下图
...全文
153
3
打赏
收藏
C#添加c++生成的dll,出现问题
我有一个dll(第三方给的),是c++生成的,现在要添加到一个c#程序中,我把这个dll文件还有发给我的其他文件全部都放到了我的debug文件夹下,然后使用DLLImport[]把dll文件导入,代码如下 下面是我调用这个函数,在一个button空间里面添加的 然后我运行就提示我找不到该控件 然后我把这个地址改为绝对地址,如下图
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xian_wwq
2017-10-12
打赏
举报
回复
查看vc Redistributable是否安装? 如果已经安装 有可能是c++ dll的依赖性不存在, 可以借助Depends来查
exception92
2017-10-12
打赏
举报
回复
检查编译平台是否与c++的dll的一致。
AI_INDUSTRY
2017-10-12
打赏
举报
回复
现在还是提示我
C#
调用
C++
生成
的
Dll
文件源码
C#
调用
C++
生成
的
Dll
文件的源码,包含三个项目:
C++
生成
Dll
、CLR项目、
C#
调用
Dll
项目。其中
C#
调用
Dll
项目是测试项目
java调用
C#
封装的
dll
方法
java调用
C#
封装的
dll
方法 关于java调用
C#
封装的
DLL
文件的方法 第一种:java利用JNA...思路:
C#
源码
生成
COM组件(
dll
和tlb文件),再利用
C++
进行封装,java通过JNA调用
C++
封装的
DLL
。 第二种:java利用jacob进行调用
C#
调用
C++
生成
的
DLL
C#
调用
C++
生成
的
DLL
的方法
C#
调用
C++
的
dll
方法
C#
调用
C++
的
dll
总归可以有两种方法: 1、非托管
C++
创建的
dll
库,需要用静态方法调用; 2、直接使用CLR,
生成
托管
C++
dll
库。
详解
C#
使用
C++
生成
的
DLL
C++
高效灵活,适用于编写较为复杂的算法;而
C#
简单易用,容易做出优美宜人的界面。因此,将它们结合起来...整合收集的资料和自己以往所学的知识,我将整个“
C#
使用
C++
生成
的
DLL
”解决方案分成三个部分:①
C++
生成
DLL
项
C#
110,500
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章