procedure TForm1.Button1Click(Sender: TObject); var strlst:TStringlist; i:integer; str:string; begin strlst:=TStringlist.Create; str:='7'; for i:=0 to 10 do strlst.Add(inttostr(i)); for i:=0 to strlst.Count-1 do begin if strlst.Strings[i]=str then begin strlst.Delete(i); break; end; end; showmessage(strlst.Text); end;
i := strTemp.Indexof('aaa'); if i >= 0 then strTemp.Delete(i);
i := strTemp.Indexof('aaa'); while i >= 0 do begin strTemp.Delete(i); i := strTemp.Indexof('aaa'); end;
var
strlst:TStringlist;
i:integer;
str:string;
begin
strlst:=TStringlist.Create;
str:='7';
for i:=0 to 10 do
strlst.Add(inttostr(i));
for i:=0 to strlst.Count-1 do
begin
if strlst.Strings[i]=str then
begin
strlst.Delete(i);
break;
end;
end;
showmessage(strlst.Text);
end;
if i >= 0 then strTemp.Delete(i);
while i >= 0 do
begin
strTemp.Delete(i);
i := strTemp.Indexof('aaa');
end;