如何将 integer 和 string 读入 TStream ? 如题,将 integet/Char/String 写入 TStream ?还有如何从 TStream 中读出? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请给出代码!我想做的是 在 tstream 写入 string ,然后后面还有一些数据,要实现写入和读出. var a : TStream; b : string;begin b := '123'; a := TStringStream.Create(b); showmessage(TStringStream(a).DataString); var i:integer; c:char; s:string; stream:TStream;begin stream:=TStream.create; stream.read(i,sizeof(i)); //读integer stream.read(c,sizeof(c)); //读char stream.read(s[i],length(s)); //读string stream.free;end; CareYouOnly(只在乎你) : 我写的代码和你一样,一执行就错误了。 TStream是抽象类,改为TMemoryStream看看 最简单的写法用classes单元中的 TWriter TReader Eastunfail(龍子龍孫) () : 可以正常写入和读出了,谢谢 关于备份数据库的问题 关于advstringgrid中combobox的ID或标志的问题! 关于查询字段的问题 如下一段代码,本机上运行正常,但是通过局域网访问就报异常,防火墙中我已经把1433端口放行了。 const定义疑惑 请问,哪里有DELPHI7的教程?7和6的变化大吗? 谁能给我一个窗体闪现的例子 电影来了,各位休息一下吧 一個奇怪的問提 thygw(注册表错误),麻烦你看看,动态建立ODBC,为什么这里出错? 在D6里有没有IntraWeb? string类型,你真的了解吗?
a : TStream;
b : string;
begin
b := '123';
a := TStringStream.Create(b);
showmessage(TStringStream(a).DataString);
begin
stream:=TStream.create;
stream.read(i,sizeof(i)); //读integer
stream.read(c,sizeof(c)); //读char
stream.read(s[i],length(s)); //读string
stream.free;
end;
用classes单元中的
TWriter
TReader