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

Вниз

проблемы с IBEvent   Найти похожие ветки 

 
dv ©   (2002-09-10 07:57) [0]

При отсоединение от базы данных при использовании компонента IBEvents,в системе начинаются "тормоза",загрузка процессора- 100%,все продолжается пока не закроешь приложение полностью.

with dm.MyIBEvent do
if Registered then
UnregisterEvents;

dm.myQuery.Close;
dm.myDataBase.Connected:=false;

Тормоза начинаются именно при отсоединении от базы
и именно в том случае если делается регистрация событий:

with dm.MyIBEvent do
if not Registered then RegisterEvents;


 
Johnmen ©   (2002-09-10 10:26) [1]

Попробуй отключить "заинтересованность" в обработчике евента перед разрегистрацией и отключением...
А вообще компонент IBEvent может глючить безосновательно...:)



 
dv ©   (2002-09-10 11:54) [2]

пробовал отключать, делал CancelEvent,ставил Application.ProcessMessages, уже чего только не пробовал, только что в бубен не бил с плясками вокруг компа.
Может кто сталкивался с сабжем и победил?


 
-= Demon =-   (2002-09-10 13:18) [3]

А ты пробуй проводить дерегистрацию без обращения через компонент TIBInterbase, а сразу напрямую к TIBEvents:
with IBEvents do
if Resistered then UnregisterEvents;
------------
Так никаких проблем не встречал. И вообще, глючная эта штука, Interbase. Я с ней за полтора года так намучился...



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
1-98146
dim-
2002-09-17 16:04
2002.09.30
Ole контейнер


1-98088
nikolo
2002-09-19 17:25
2002.09.30
Обхождение графов


14-98279
Aleksey Pavlov
2002-09-02 13:36
2002.09.30
Фотографии со второй встречи Мастаков в Москве.


1-98191
ych_boriss
2002-09-17 10:26
2002.09.30
Стыковка и расстыковка контролей


1-98139
AlexT1000
2002-09-17 13:23
2002.09.30
Можно ли данный код считать универсальным деструктором