procedure TForm1.Button1Click(Sender: TObject);
var ms:tfilestream;
buf:array [1..10]of widestring;
n,i:integer;
begin
richedit1.Clear;
ms:=Tfilestream.Create('g:\111.txt',fmsharedenynone);
for i:=0 to 3 do
begin
ms.Readbuffer(buf,2*i);
ms.Seek(0,sofromcurrent);
end;
richedit1.Lines.LoadFromstream(ms);
end;
我想把文本文件里内容都显示在RICHEDIT上,那里的是UNICODE编码的,我现在显示只能显示一个字符,怎么改呀。
var ms:tfilestream;
buf:array [1..10]of widestring;
n,i:integer;
begin
richedit1.Clear;
ms:=Tfilestream.Create('g:\111.txt',fmsharedenynone);
for i:=0 to 3 do
begin
ms.Readbuffer(buf,2*i);
ms.Seek(0,sofromcurrent);
end;
richedit1.Lines.LoadFromstream(ms);
end;
我想把文本文件里内容都显示在RICHEDIT上,那里的是UNICODE编码的,我现在显示只能显示一个字符,怎么改呀。
var
ini: tinifile;
begin
ini := TInifile.Create(AIniFile);
Result := '';
if Ini.ReadString(ASection, AIniParam, '') <> '' then
Result := CryptStr(ini.readstring(ASection, AIniparam, ''), '');
Ini.Free;
end;