Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.015 c
1-98027
Alex17
2002-09-17 13:07
2002.09.30
Вопрос по FIBPlus.


14-98353
BJValentine
2002-09-06 13:08
2002.09.30
Mp3 ---> Audio CD


14-98334
Сатир
2002-09-05 18:47
2002.09.30
Асм


3-97956
billybons
2002-09-09 08:01
2002.09.30
DBGrid


14-98355
Иван Шихалев
2002-09-05 15:34
2002.09.30
Не поможет ли кто?




   Наверх