Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.30;
Скачать: CL | DM;

Вниз

Обработчик AfterScroll, в ADOQuery   Найти похожие ветки 

 
Каспер   (2005-09-21 12:42) [0]

Ситуация такая.
Есть компонент ADOQuery, который находиться в DataModule, необходимо при смене положения курсора записать значение в компонент Edit1 расположенный на EditForm. В обработчике событий AfterScroll пишу следующий код:
EditForm.Edit1.Text:="sss";
При компиляции выдаёться ошибка "Ошибка доступа к памяти".
Не могу понять в чём дело.


 
Val ©   (2005-09-21 12:44) [1]

комментируете эту строку и при компиляции ошибок доступа к памяти - нет?


 
Плохиш ©   (2005-09-21 12:46) [2]


> Каспер   (21.09.05 12:42)

Переменная EditForm содержит мусор. Вам ещё повезло, что возникла ошибка, быстрей исправите свою программу.


 
Виталий Панасенко   (2005-09-21 12:48) [3]


> Плохиш ©   (21.09.05 12:46) [2]
>
> > Каспер   (21.09.05 12:42)
>
> Переменная EditForm содержит мусор. Вам ещё повезло, что
> возникла ошибка, быстрей исправите свою программу.

А мусор там появился (по идеи) из-за того, что модуль данных создается ДО создания EditForm


 
Sergey13 ©   (2005-09-21 12:51) [4]

2 [3] Виталий Панасенко   (21.09.05 12:48)
Ошибка при компиляции.


 
Каспер   (2005-09-21 12:54) [5]

комментируете эту строку и при компиляции ошибок доступа к памяти - нет?
___________________________________________________________________
Когда коментирую тогда компилируеться нормально.

А мусор там появился (по идеи) из-за того, что модуль данных создается ДО создания EditForm
___________________________________________________________________
У меня тоже было такое предположение, но что делать не знаю (((


 
Плохиш ©   (2005-09-21 12:55) [6]

Сначала думать, потом кодить!


 
Каспер   (2005-09-21 13:04) [7]

Всё всем спасибо, сделал. В файле проекта инициализацию datamodule1 сделал в последнюю очередь, то есть сначала формы создаються а потом datamodule1 )))


 
msguns ©   (2005-09-21 14:18) [8]

Вообще-то держать коннект открытым в дизайне - очень плохой обычай.
Будет много неприятностей при отладке, да и при выполнении, если коннект по каким-то причинам не состоится.



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

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.043 c
8-1118217321
ar
2005-06-08 11:55
2005.10.30
формы


14-1128922219
syte_ser78
2005-10-10 09:30
2005.10.30
посоветуйте программу для составления блок-схем, алгоритмов


14-1129110358
-=S..S=-
2005-10-12 13:45
2005.10.30
А чё ветку орешник не обновляют ? :(


2-1128689534
Id
2005-10-07 16:52
2005.10.30
Не могу создать базу


14-1128594542
vrem
2005-10-06 14:29
2005.10.30
Необычное/странное событие/впечатление вашей жизни?