各位大侠:
你们好,我在如下的代码中遇到了如何正确使用tstrings 和tstringlist的问题,
代码如下:
var
s1:tstrings;
begin
s1:=tstrings.create;
try
s1.add('adfasf');
s1.add('adfasfsa');
finally
s1.free;
end;
end;
但程序提示abstract error,当在程序中把所有的tstrings改为tstringlist后一切正常,不知其所以然,望各位大侠指点tstrings 和tstringslist的区别并tstrings和tstringslist各用在什么场合.谢谢!
王振亚
2003.08.10
你们好,我在如下的代码中遇到了如何正确使用tstrings 和tstringlist的问题,
代码如下:
var
s1:tstrings;
begin
s1:=tstrings.create;
try
s1.add('adfasf');
s1.add('adfasfsa');
finally
s1.free;
end;
end;
但程序提示abstract error,当在程序中把所有的tstrings改为tstringlist后一切正常,不知其所以然,望各位大侠指点tstrings 和tstringslist的区别并tstrings和tstringslist各用在什么场合.谢谢!
王振亚
2003.08.10
应尽可能使用tstringlist
s1:tstrings;
begin
s1:=tstringslist.create;
try
s1.add('adfasf');
s1.add('adfasfsa');
finally
s1.free;
end;
end;
这样就可以了