这样写错那里了? (1分)

  • 主题发起人 主题发起人 ajim
  • 开始时间 开始时间
A

ajim

Unregistered / Unconfirmed
GUEST, unregistred user!
var<br>st:tstrings;<br>begin<br>st.Create;<br>st.Add(memo1.Lines.Text);<br>end;<br>
 
请看 &nbsp;http://www.delphibbs.com/delphibbs/dispq.asp?lid=867513
 
这样当然不可以,<br>TStrings是抽象类,不可以对它进行赋值等的操作,可以使用TStringList等。<br>详细的看一下帮助。
 
st:=TStringList.Create
 
看我的:<br>procedure TForm1.Button1Click(Sender: TObject);<br>var<br>&nbsp; st:tstringlist;<br>&nbsp; i:word;<br>begin<br>&nbsp; st:=tstringlist.Create;<br>&nbsp; st.AddStrings(memo1.Lines);<br>&nbsp; treeview1.Items.Clear;<br>&nbsp; for i:=0 to st.Count -1 do<br>&nbsp; &nbsp; treeview1.Items.AddChild(nil,st.Strings);<br>&nbsp; st.Free;<br>end;<br>
 
接受答案了.
 
后退
顶部