大虾请教文件显示的问题(100分)

  • 主题发起人 主题发起人 anti_ctrl
  • 开始时间 开始时间
A

anti_ctrl

Unregistered / Unconfirmed
GUEST, unregistred user!
1个字符串s,值为1,用TMemoryStream写入文件
s:= '1';
Stream := TMemoryStream.Create();
Stream .Write(PChar(s)^,Length(s));
Stream.SaveToFile(ExtractFilePath(Application.ExeName)+'result');

如何生成下面的二进制格式文件?UE打开文件要自动以HEX模式显示
00000000H:31              ;1
 
你弄那么复杂干嘛?
直接将'1'写到文件里,用UE打开就是你说的那个样子.如果用流写,怎么可能有你要求的呢?
至于UE是不是自动以HEX模式显示,可能需要设置一下吧.
 

Similar threads

D
回复
0
查看
934
DelphiTeacher的专栏
D
D
回复
0
查看
728
DelphiTeacher的专栏
D
D
回复
0
查看
688
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部