测试程序时,有时会出现List index out of bounds(-1),的提示,不知道怎么解决?

时间:2021-05-10 20:55:02
测试程序时,有时会出现List index out of bounds(-1),的提示,不知道怎么解决?

9 个解决方案

#1


索引超范围了 -1

#2


跟踪代码,索引越界,或者TListView啊、TComboBox啊等等使用的索引越界
主要检查数组啊、容器啊什么的使用索引之前是否设置了索引范围的上限

#3


越界错误,使用之前先检查下标是否合法,使用指针之前要确认指针指向

#4


使用index类组件,编号越界

#5


越界错误

#6


索引越界

#7


能具体说一下怎么设定索引范围的上界吗?比如使用TComboBox控件.多谢了!

#8


这种情况,最好设定断点,单步调试。

#9


能具体说一下怎么设定索引范围的上界吗?比如使用TComboBox控件
===============================================================================
出现你所说的错误,可能的原因是当List类控件的Items->Count为0时(这时ItemIndex=-1)引用了它,或者Items->Count不为0时没初始化ItemIndex

#1


索引超范围了 -1

#2


跟踪代码,索引越界,或者TListView啊、TComboBox啊等等使用的索引越界
主要检查数组啊、容器啊什么的使用索引之前是否设置了索引范围的上限

#3


越界错误,使用之前先检查下标是否合法,使用指针之前要确认指针指向

#4


使用index类组件,编号越界

#5


越界错误

#6


索引越界

#7


能具体说一下怎么设定索引范围的上界吗?比如使用TComboBox控件.多谢了!

#8


这种情况,最好设定断点,单步调试。

#9


能具体说一下怎么设定索引范围的上界吗?比如使用TComboBox控件
===============================================================================
出现你所说的错误,可能的原因是当List类控件的Items->Count为0时(这时ItemIndex=-1)引用了它,或者Items->Count不为0时没初始化ItemIndex