Вниз
Скачать: 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.011 c
4-98398
Леван
2002-08-14 11:59
2002.09.30
Как изменения в registry вступают в силу?


7-98368
Леденцов Дима
2002-07-19 20:16
2002.09.30
Как мне подключать эти формы из DLL


1-98205
strike_2002
2002-09-18 14:52
2002.09.30
Как очимтить папку


1-98105
Gayrus
2002-09-18 03:38
2002.09.30
BmpToTexture


7-98382
Евген
2002-07-23 16:09
2002.09.30
Ввод значений в StringGrid из .csv файла




   Наверх