MyRecord = Record
msgHeader :String;
msgText :String;
....
end;
现在需要将此Record转化成流通过Socket传输,然后另一端通过socket接受
然后转化未Record.
请教高手该如何实现?
msgHeader :String;
msgText :String;
....
end;
现在需要将此Record转化成流通过Socket传输,然后另一端通过socket接受
然后转化未Record.
请教高手该如何实现?
解决方案 »
- DEPHI 关于学生机何教师机的问题
- 怎样把查询的值付给ListView控件!
- 我才入门 Delphi 现在快毕业了,毕设老师让我用 java!怎么办好??
- 有谁能给个客户端能自动探测10000端口上是否有信息,并提示!
- 数据库恢复!在线等!
- 关于类的析构的问题
- 请教TeeChart pro 8.01 Full Source的安装详细过程!
- 请问如何把通过ADO连接的数据库作成安装文件?有人会吗?
- 我想让进度条竖着从下往上显示,应该怎么做?
- 如何用Delphi引用Excel中的数据???
- 如何用delphi编写程序建立一个.dbf文件并建立字段,和在一个现有的.dbf文件中添加字段?
- 基础性问题:关于下拉列表的问题,
rec: MyRecord;
ms: TMemoryStream;
begin
ms := TMemoryStream.Create;
ms.Write(rec, SizeOf(rec));
ms.Free;
end;
我查了一下:因为String型变量在Record中写入的是指针。
所以接受后不能正确解析。
如果要发1个字节的内容,每次也要传64K吗?