Показать сообщение отдельно
  #18  
Старый 28.05.2024, 18:51
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от VolgaLEG
Сейчас сделаю архив работающей формы. пароль тот же Она первая и запускается и весит параллельно (разные окна)

Так, а вот это вообще-то не есть гуд. По сути, у тебя список полей в разных формах разный, а переменная используется одна и та же.
Кстати, а какие опции компилятора у тебя выставлены. Конкретно интересует галка на проверку границ массива. А то есть предположение, что у тебя на самом деле происходит ошибка OutOfBounds когда ты обращаешься к Node по индексу, но так как проверка не включена, то падает AV.

Цитата:
Сообщение от VolgaLEG
Нашел где описываются переменные.
В unit uValues- описание глобальных переменных.

Я бы для начала попробовал бы в секции initialization этого модуля поставить обеим переменным значение Nil.

Потом я бы попробовал использовать локальные переменные внутри формы вместо глобальных. Как я понял по именам форм, та форма, где все ОК есть главная форма приложения. А вторая - дополнительная. Ну так попробуй использовать в доп. форме свои переменные (вообще сделай их членами класса и обращайся к ним через Self.xxx).
Ответить с цитированием