C
cjsam
Unregistered / Unconfirmed
GUEST, unregistred user!
我想生成一个文件,在文件的最后加上3个16进制的标志位。比如用ultraedit的16进制方式打开文件,在后三位是A1A1A1。
我用的TMemoryStream写文件。
var
stmp:string;
a:TMemorystream;
l:integer;
buffchar;
begin
a:=TMemoryStream.Create;
stmp:=????????????//我把$A1$A1$A1怎样加进呀,然后在后面生成的文件用ultraedit的16进制方式打开文件,在后三位是A1A1A1。
l:=length(stmp);
buff:=pchar(stmp);
a.Write(buff,l)
a.SaveToFile('c:/a.bin');
a.Free;
end;
谢谢。
我用的TMemoryStream写文件。
var
stmp:string;
a:TMemorystream;
l:integer;
buffchar;
begin
a:=TMemoryStream.Create;
stmp:=????????????//我把$A1$A1$A1怎样加进呀,然后在后面生成的文件用ultraedit的16进制方式打开文件,在后三位是A1A1A1。
l:=length(stmp);
buff:=pchar(stmp);
a.Write(buff,l)
a.SaveToFile('c:/a.bin');
a.Free;
end;
谢谢。