请问tstream对象如何读取写入数据? tstream对象如何读取字符串的值,tstream.read(pchar(s)^,length(s)); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 s 开始不是空tstream.read(s[1],size); s是空varchararr:array[0..length-1]of char;tstream.read(chararr[0],length); s:=StrPas(chararr);误导一个是一个 哈哈拿分来 var s:string; ms:TMemoryStream; begin s:='ddsd'; ms:=TMemoryStream.Create; //写入字符串到流中,即读取字符串的值到流中 ms.Write(s,Length(s)); ms.Position:=0; s:=''; //从流中读取到字符串 ms.Read(s,ms.Size); showmessage(s);//结果ddsd end; ReadBuffer(var Buffer; Count: Longint); 关于窗体ShowModal的一个问题 为什么我的ActiveForm里定义的函数在程序里调用不出来? [求助]RichEdit问题! 再问个简单问题,刚学,没办法1 在delphi中$EXTERNALSYM是什么意思? 请问一下如何在MediaPlayer控件用TrackBar实现播放进度的前进和后退?? 看完后请默哀一分钟------------ 比较有难度的问题,关于midas问题 cxgrid如何进行预览后打印? 怎么从文件流或API的文件系统中读取一文本行? 大家知不知道有没有类似于知识库的这种软件 如图所示,不明白,是delphi问题还是mssql问题
tstream.read(s[1],size); s是空
var
chararr:array[0..length-1]of char;
tstream.read(chararr[0],length);
s:=StrPas(chararr);
误导一个是一个 哈哈
拿分来
s:string;
ms:TMemoryStream;
begin
s:='ddsd';
ms:=TMemoryStream.Create;
//写入字符串到流中,即读取字符串的值到流中
ms.Write(s,Length(s));
ms.Position:=0;
s:='';
//从流中读取到字符串
ms.Read(s,ms.Size);
showmessage(s);//结果ddsd
end;