我做了2个线程让程序去执行。用一个时钟去让线程每过10分钟执行一次。我发现程序执行几个小时之后就会 报错误,错误信息为: list index out of bounds。(索引越界)程序中会用到2个TStringList集合。但是我既做没有删除集合的操作也没有做 释放集合的操作。
集合会一直保存在内存中一直到程序关闭退出。按道理应该不会有 索引越界出错。请问大家这个错误可能会是什么原因?