var
ms1:TMemoryStream;
buff1:pchar;
begin
ms1:=TMemoryStream.Create;
ms1.LoadFromFile('F:\sadsa.txt');
buff1:=stralloc(2);
buff1:=PChar('31');
ms1.Position:=0;
ms1.Size:=0;
ms1.write(buff1,length(buff1));
ms1.SaveToFile('F:\sdfa.txt');
mmo1.Lines.LoadFromFile('F:\sdfa.txt');
怎么得到 buff1:=PChar('31');呢?
ms1:TMemoryStream;
buff1:pchar;
begin
ms1:=TMemoryStream.Create;
ms1.LoadFromFile('F:\sadsa.txt');
buff1:=stralloc(2);
buff1:=PChar('31');
ms1.Position:=0;
ms1.Size:=0;
ms1.write(buff1,length(buff1));
ms1.SaveToFile('F:\sdfa.txt');
mmo1.Lines.LoadFromFile('F:\sdfa.txt');
怎么得到 buff1:=PChar('31');呢?
type
mestr=record
s:array[0..255] of char;
end;再用操作记录型态的类型文件的方法操作之。瞎想的,不知道对不对,见谅!