社区
Windows SDK/API
帖子详情
如何将TStream转换成pbyte,已便C调用?
icemanpro
2011-09-14 04:48:00
在dll中,如何将TStream以参数形式传出来,给C语言调用??
...全文
207
5
打赏
收藏
如何将TStream转换成pbyte,已便C调用?
在dll中,如何将TStream以参数形式传出来,给C语言调用??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
快乐老猫
2011-09-19
打赏
举报
回复
用TMemoryStream类,有个Memory属性,就是他的数据指针。
rainychan2009
2011-09-14
打赏
举报
回复
如果只是想直到内容,传一个PChar类型的参数不行么?
icemanpro
2011-09-14
打赏
举报
回复
C语言的函数类型还没定,
想法是在dll中用TStream生成一个流,然后C调用这个dll,可以获取到这个流的内容。
浩南_哥
2011-09-14
打赏
举报
回复
var
pBuffer: PByte;
begin
.....
TStream1.Read(pBuffer^, BufferSize);//BufferSize需要拷贝的大小
.....
end;
浩南_哥
2011-09-14
打赏
举报
回复
C语言的函数类型贴出来
Delphi
Stream
对象 详解
Stream
对象,又称流式对象,是T
Stream
、THandle
Stream
、TFile
Stream
、TMemory
Stream
、TResource
Stream
和TBlob
Stream
等的统称。它们分别代表了在各种媒介上存储数据的能力,它们将各种数据类型(包括对象和部件)
在内存、外存和数据库字段中的管理操作抽象为对象方法,并且充分利用了面向对象技术的优点,应用程序可以相当容易地在各种
Stream
对象中拷贝数据。
下面介绍各种对象的数据和方法及使用方法。
现有 Delphi 项目迁移到 Tiburon 中的注意事项[转]
现有 Delphi 项目迁移到 Tiburon 中的注意事项 翻译:峪飞鹰随着 Embarcadero 8 月 25 号 发布 RAD Studio 2009 (Tiburon) 以来(Tiburon 的 RTM 日期可能要延后到 9 - 10 月),随 着 Tiburon 全面支持 Unicode,现有的 Delphi / C++ Builder 项目要迁移到 Unicode 下...
远程
调用
技术代码追踪(webservice)
最近阅读了SocketConn的源码和WebService 的源码,把追踪的过程写了下来,方
便
大家学习。毕竟这需要精力,时间和毅力。感谢煮茶待英雄博志区和三层数据库讨论区兄弟们的支持,特别是julian兄弟,不是他,我可能没耐心继续下去。如果有时间,大家可以继续完善。从socket和Websevice的底层实现细节,我们发现BORLAND的工程师们的构思和实现的过程。我觉得这对我们的学习应该是非常重要的。学会思考。学会读源码,学会分析。希望和我交往的朋友可通过QQ或Email联系我。Wu_yan
远程
调用
技术代码追踪之(Webservice)
最近阅读了SocketConn的源码和WebService 的源码,把追踪的过程写了下来,方
便
大家学习。毕竟这需要精力,时间和毅力。感谢煮茶待英雄博志区和三层数据库讨论区兄弟们的支持,特别是julian兄弟,不是他,我可能没耐心继续下去。如果有时间,大家可以继续完善。从socket和Websevice的底层实现细节,我们发现BORLAND的工程师们的构思和实现的过程。我觉得这对我们的学习应该是非常
Windows SDK/API
1,183
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章