社区
Delphi
帖子详情
关于C++和DELPHI的数据类型兼容的问题
DelphiBird2
2003-10-15 04:51:19
C++中的函数有一个
int GetReport(char * content,char * deleverresp,char * returncontent,
int * errcode);
这几个参数都要传递地址的;
其中content要求是传递进去的,然后处理后在其他三个变量里保存返回的东西;
请问声明成Delphi的类型应该是什么?
...全文
101
5
打赏
收藏
关于C++和DELPHI的数据类型兼容的问题
C++中的函数有一个 int GetReport(char * content,char * deleverresp,char * returncontent, int * errcode); 这几个参数都要传递地址的; 其中content要求是传递进去的,然后处理后在其他三个变量里保存返回的东西; 请问声明成Delphi的类型应该是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DelphiBird
2003-12-18
打赏
举报
回复
C++中的函数有一个
int GetReport(char * content,char * deleverresp,char * returncontent,
int * errcode);
用pchar就可以了,但是要记得为传入获得数据得字符串数组参数先分配内存;
整形变量用var显示声明传递地址
GetMem(deleverREsp,256);
getmem(returncontent,256);
DelphiBird2
2003-10-15
打赏
举报
回复
up
DelphiBird2
2003-10-15
打赏
举报
回复
up
WuLoveXue
2003-10-15
打赏
举报
回复
前三个是在DELPHI时是pchar类型,后面的是整型!传前三个参数时,只要用Pchar()函数转换下就行了,第4个直接传整型变量!
IMBIRDMAN
2003-10-15
打赏
举报
回复
这样试试
content array[1..20] of char 或者 content:string
返回参数可用字符数组,deleverresp array[1...20] of char
调用可用@deleverresp
Delphi
中制作DLL中回调函数的应用
不要用
DELPHI
的
数据类型
。 2 最好有返回值[即使是一个过程],来报出调用成功或失败,或状态。成功或失败的返回值最好为1[成功]或0[失败].一句话,与windows
c++
兼容
。 3 用stdcall声明后缀。 4 最好大小写敏感。 5 ...
delphi
6串口通信
在应用实例中我们使用
Delphi
的absolute关键字来定义两个同地址的动态数组,类型分别为字节型数组和短整型数组,使用字节动态数组接收数据后,可以直接使用短整型动态数组获得短整型数据,省却了数据转换的麻烦
BarCodeWiz Barcode ActiveX控件
BarCodeWiz Barcode ActiveX控件的关键特色: 可运用于MS Access, Word, Excel, FoxPro, Visual Basic, Visual
C++
, Borland
Delphi
和其他应用程序; 支持的条码有:Code 39, Code 39 Extended, Code 128 A, B, C, ...
TRichView 15.1 FS
TRichView 是
Delphi
/
C++
Builder 控件,主要用于显示、编辑和打印超文本文档。新版本解决多个
兼容
性
问题
,更新了字符串标签、剪贴板、RTF和DB组件。
兼容
性
问题
Item tags是字符串,不再是整数型 OnRVFPictureNeeded...
JAVA上百实例源码以及开源项目
关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...
Delphi
5,391
社区成员
262,735
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章