嘉定都市网

标题: delphi的一个问题 [打印本页]

作者: 兰车骑士    时间: 2003-12-25 16:09
标题: delphi的一个问题
我自定义了一个数据结构:

PTMax=^TMax;
TMax=packed record
     Namechar;
     Age:integer;
     Sex:boolean;
end;

然后再一个过程中:
var aa :Tmax;
begin
    aa.name:=’maxgolden’;
    aa.age:=18;
    aa.sex:=True;

   {@^@ 请问通过什么步骤可将这个aa 的内存写入一个Tstream,然后由 UDP,发送出去?
    如有好的提议,请回帖或发E-mail至 maxhuang@citiz.net
    在此表示衷心感谢!!
    圣诞快乐  }

end;

作者: 送你忘忧草    时间: 2003-12-26 15:30
DELPHI我不是特别了解,
我在C++builder中也没有找到Tstream控件,
在C++中常用memmove()来进行数据在内存中的写入,
但一般控件都有相关入口,不用那么麻烦,你试试看看相关的书。
至于UDP传输,一般是用WINSOCK实现的,
BORLAND公司的控件组中有比较方便的传输控件,
只是这些控件没说明是不是用UDP协议的。
给你个论坛吧,那里发贴应该能找到你要的答案:
http://expert.csdn.net/expert/forum.asp
作者: 兰车骑士    时间: 2003-12-29 09:18
谢谢!
不过Tstream 不是控件,是一个类
作者: 送你忘忧草    时间: 2003-12-29 12:47
不用谢,我也只是个初学者,也没能力回答你的问题,只是给你介绍了一个BBS。呵:)
还有东西要请教你,嗯~,是关于“控件”和“类”的,这点的确是我一直没有分清的,而很多书上也一直混合着叫,没有给出精确的定义,还有就是“组件”,这三个东西按BORLAND习惯都是以大写“T”开头的,那他们之间的具体差别是哪些呢?还有就是那个“T”的含义是什么?




欢迎光临 嘉定都市网 (http://www.jiading.com.cn/) Powered by Discuz! X3.1