怎么样修改Tstring中某个位置的内容
我在Tstrings中动态的增加了几个值,如下所示:有没有办法将第二个值“你坏”修改为其他的呢?
我知道有一个函数为SetText可以将整个Tstrings的值修改,但是我只想修改第二次add进去的“你坏”,有没有简单的方法?
procedure TForm1.Button1Click(Sender: TObject);
var
strl:Tstrings;
begin
try
strl:=TstringList.create;
strl.add('你好!');
strl.add('你坏!');
finally
strl.free;
end;
end;
[解决办法]
strl.Strings[1] :='你好坏哦';//第二个
[解决办法]
strl.Strings[索引]