社区
C#
帖子详情
.net跨平台调用
Visual00000000
2008-07-05 09:46:45
现在项目里需要调用Dephi写的函数,其中有个指向char数组的PChar型指针
我在c#中用什么代替?
单纯的用char[]不行,因为Dephi中的char占一个字节,而c#的占两个字节
byte[]也不行,转成字符串的机制和char不同
...全文
76
1
打赏
收藏
.net跨平台调用
现在项目里需要调用Dephi写的函数,其中有个指向char数组的PChar型指针 我在c#中用什么代替? 单纯的用char[]不行,因为Dephi中的char占一个字节,而c#的占两个字节 byte[]也不行,转成字符串的机制和char不同
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winsei
2008-07-05
打赏
举报
回复
使用COM Interop.
在VS中, 打开“添加引用”对话框 选择COM选项卡,在从中选择你要添加的Dephi的DLL函数类库。
它会自动生成Interop程序集。 这样你就可以像调用.NET程序集一样来调用它。
我自己没试过,只是给你一个方法看能不能用,你自己试试看。
.Net
调用
VC++ DLL 示例
在
.Net
中
调用
VC++DLL的示例,其中包括 字符串处理,指针处理,结构处理,数组处理。
用java
调用
.net
接口的方法
使用java
调用
.net
接口的方法,虽说WSDL是
跨平台
的是符合国际标准的,但有时候确实存在着无法创建客户端的情况,以下3种方式必有一种能符合您的需求
.Net
Core帮助文档
.Net
Core帮助文档,官方文档,非常实用,net core 性能卓越,
跨平台
,开源,不说了想学的都知道
Emgu CV:Emgu CV是用于OpenCV
跨平台
.Net
包装器-开源
Emgu CV是OpenCV图像处理库的
跨平台
.Net
包装器。 允许从
.NET
兼容语言(例如C#,VB,VC ++,IronPython等)
调用
OpenCV函数。包装程序可以在Mono中编译,并且可以在Windows,Linux,Mac OS X,iPhone,iPad和Android...
.NET
Core
跨平台
执行命令、脚本的方法详细
主要给大家介绍了关于
.NET
Core
跨平台
执行命令、脚本的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
C#
110,024
社区成员
642,596
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章