社区
C#
帖子详情
.net跨平台调用
Visual00000000
2008-07-05 09:46:45
现在项目里需要调用Dephi写的函数,其中有个指向char数组的PChar型指针
我在c#中用什么代替?
单纯的用char[]不行,因为Dephi中的char占一个字节,而c#的占两个字节
byte[]也不行,转成字符串的机制和char不同
...全文
83
1
打赏
收藏
.net跨平台调用
现在项目里需要调用Dephi写的函数,其中有个指向char数组的PChar型指针 我在c#中用什么代替? 单纯的用char[]不行,因为Dephi中的char占一个字节,而c#的占两个字节 byte[]也不行,转成字符串的机制和char不同
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winsei
2008-07-05
打赏
举报
回复
使用COM Interop.
在VS中, 打开“添加引用”对话框 选择COM选项卡,在从中选择你要添加的Dephi的DLL函数类库。
它会自动生成Interop程序集。 这样你就可以像调用.NET程序集一样来调用它。
我自己没试过,只是给你一个方法看能不能用,你自己试试看。
asp
.net
通过WebService
调用
Java接口全过程
asp
.net
通过WebService
调用
Java接口全过程。 asp
.net
---->WebService(SOAP)------>Java接口---->Java接口实现类------>RMI(Java远程方法
调用
)----->RMI服务器端------->RMI返回结果给asp
.net
asp
.net
实现百度文库功能(asp
.net
调用
flashpaper)
本代码成功实现asp
.net
调用
flashpaper并实现上传及文件转换的功能
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设备上运行。
SAP
.Net
Connector 3.0
气死我了,去某人哪里化了7分,啥都没有得到,评价也不返回分。我高尚一点,免费。
精通
.NET
互操作
精通
.NET
互操作P/Invoke,C++Interop和COM Interop》介绍Windows平台上的托管代码与非托管代码之间进行互操作的各种技术,包括由
.NET
提供的各种互操作方法、属性以及各种工具的用法及其工作原理。《精通
.NET
互操作P/Invoke,C++Interop和COM Interop》包括3部分,平台
调用
——主要用于解决在托管代码中
调用
非托管程序设计语言编写的flat API(如Win32 API、C/C++风格的API等)的问题;C++ Interop——技术专门用于解决托管代码与C++编写的非托管代码之间的互操作问题;COM Interop——介绍了使用COM Interop解决在托管代码中
调用
COM组件,以及在COM中
调用
托管类型的问题
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章