|
#1
|
|||
|
|||
странная ошибка
В общем суть проблемы такая: есть форма,на ней кнопка. при нажатии на нее программа ,заключенная в несколько дополнительных юнитов,производит вычисления и вообщем-то работает.
при добавлении на форму второй кнопки(без действия,абсолютно пустую) то всплывает ошибка типа acces violation.... write on adress ... при отладке выянется что это происходит при выполнении setLength() массиву(пустому,динамическому). причём если убрать вторую кнопку с формы то всё опять работает. какая может быть причина этого? |
#2
|
|||
|
|||
наверно где нибудь запись за границы происходит,
я такие находить не умею, поэтому два способа: - не динамический массив[0..99999] + count: integer - контейнер, например tstringlist двумерный массив из stringlista: PHP код:
Последний раз редактировалось Pyro, 14.05.2012 в 07:21. |