如何使用TStrings.Text属性(20分)

  • 主题发起人 主题发起人 RailGundi
  • 开始时间 开始时间
R

RailGundi

Unregistered / Unconfirmed
GUEST, unregistred user!
var
ss : TStrings;
str : string;
begin
str := 'this is my test';
ss := TStrings.Create;
ss.Text := str;
ss.add(str);
end;
程序执行到,
ss.Text := str;
ss.Add(str);
这两步时,均会报错: 'abstract error',只执行一条都会报错.
请问我应该怎么用 Text 属性
 
TStrings是抽象类,不能直接实例化,应使用它的子类进行实例化。
对于你的应用可以用TStringList;
var
ss : TStringList;
str : string;
begin
str := 'this is my test';
ss := TStringList.Create;
ss.Text := str;
ss.add(str);
end;
 
var
str : string;
st :Tstrings;
begin
str := 'dasdasd';
st := Tstrings.Create;
st.Add(str);
end;
这样不就行了?要Text干什么?
 
如下也能行.
var
ss : TStrings;
str : string;
begin
str := 'this is my test';
ss := TStringList.Create;
ss.Text := str;
ss.add(str);
end;
 
多人接受答案了。
 
后退
顶部