在一个文件中的某处(不是在文件后)如何加入一串字符(10分)

  • 主题发起人 主题发起人 no1
  • 开始时间 开始时间
N

no1

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个文件中的某处(不是在文件后)如何加入一串字符
 
如果此文件是文本类型就好办了,如下:
var
filelist : TStringList;
begin
filelist := TStringList.Create;
filelist.loadfromfile('c:/XXX.txt');
filelist.item[n].text := '要插入的字串' //n指定位置插入
filelist.savetofile('c:/XXX.txt');
filelist.free;
end;
 
如查是EXE怎么写?
 
那如果这个文本很大,,几万,几时万行的记录,
为了修改一个记录,就要这么读写,是不是很不好呢??????
 
在EXE中插入一字符串,EXE还能运行吗???
你想达到什么目的。
 
我说的是在EXE中存一些东西比如注册码什么的
 
不行,filelist.item[n]无此定义
 
后退
顶部