delphi txt 操作问题。
var
sL:TStrings;
i:integer;
begin
sL:=TStringList.Create ;
try
sL.LoadFromFile('D:\ABC.txt');
for i:=0to sl.Count-1 do
begin
if pos('文字',sL[i])>0 then
begin
sL.Delete(i+1);
sL.Delete(i);
然后savetofile...........
可我一删除就会报错,
请教我得怎么作?
我的意思就是想删除指定行,
和指定行的上一,二,三行,或下面的一二三行,谁能帮我?