Вниз
Скачать: CL | DM;

Мастера!!! Помогите...   Найти похожие ветки 

 
K_Lock ©   (2006-06-22 12:56) [0]

База данных Акссес. Когда перемещаешся курсором по строкам таблицы БД, на какой-нибудь строке вызывается процедура CheckBox.Click (если True, то Edit1.Enable = True) которая находится на другой форме.
Соответственно при попытке изменить Edit1.Enable, выдается ошибка - незля этого сделать на закрытой форме. :-(
----
Как от этого избавиться? Почему при простом перемещении по строкам прога обращается к закрытой форме?


 
Virgo_Style ©   (2006-06-22 13:03) [1]

Где-то, предположительно в OnScroll, есть обращение к закрытой форме. Логично?


 
K_Lock ©   (2006-06-22 13:11) [2]

Так ведь нету!!!!

И ладно если бы обращение происходило постоянно, а то ведь только на некоторых строчках...


 
Плохиш ©   (2006-06-22 13:37) [3]


> Когда перемещаешся курсором по строкам таблицы БД, на какой-
> нибудь строке вызывается процедура CheckBox.Click


> K_Lock ©   (22.06.06 13:11) [2]
> Так ведь нету!!!!

Мне нравятся программеры, которые даже не знают, что у них в программе делается :-)


 
tesseract ©   (2006-06-22 13:41) [4]


> Соответственно при попытке изменить Edit1.Enable, выдается
> ошибка - незля этого сделать на закрытой форме. :-(----Как
> от этого избавиться? Почему при простом перемещении по строкам
> прога обращается к закрытой форме?


проверить,
что Tform1(edit1.owner).visible не false;


 
StriderMan ©   (2006-06-22 16:10) [5]


> Мне нравятся программеры, которые даже не знают, что у них
> в программе делается :-)

вот-вот.
неужто так сложно посмотреть в отладчике че происходит,
установить флажок "Stop on delphi exceptions",
посмотреть View-DebugWindows-CallStack


 
tesseract ©   (2006-06-22 16:26) [6]


> установить флажок "Stop on delphi exceptions",посмотреть
> View-DebugWindows-CallStack


F8 тоже никто не отменял



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
2-1150823105
Vacek
2006-06-20 21:05
2006.07.09
Как можно в компоненте combobox выбрать, используя код, какую-н


15-1149790020
hgd
2006-06-08 22:07
2006.07.09
Построить карту GPS


2-1150330349
Призрак
2006-06-15 04:12
2006.07.09
Передать THandle в поток


15-1150028106
rgrded
2006-06-11 16:15
2006.07.09
Отправить sms через smtp сервер


2-1151053682
elfebet
2006-06-23 13:08
2006.07.09
Не пойму ошибку и как выйти из ситуации.




   Наверх