estringlisterror问题 ( 积分: 50 )

  • 主题发起人 主题发起人 landixin
  • 开始时间 开始时间
L

landixin

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用listbox过程中,我用到如下代码:
for n:=0 to ListBox1.Items.Count-1 do
begin
s1:= ListBox1.Items[n];//到这一步就不能操作了,但可以运行
s2:=ecode(s1);
ListBox1.Clear;
ListBox1.Items.Add(s2);
错误提示是EstringlistError with message 'list index out of bounds',请问这是什么意思,哪出错了。
 
ListBox1.Clear;
ListBox1.Items.Add(s2);
改成 ListBox1.Items[n] := s2;
 
谢谢你的回答。不过我的问题已经解决了。
 
后退
顶部