Глюк с IBEvent
Добавлено: 19 ноя 2007, 19:06
Пишу программку на С++ Builder 6, использую компоненты IBX.
Глюк происходит если регистрировать события в IBEvents
При завершении работы программы вываливаеться сообщение
"аccess violation at 0x7c809783 write of adress 0x01dda868"
Если события не регистрировать и не трогать IBEvents то ошибки не возникает.
Ничего из ниже перечисленного не помогает:
FormMain->IBEvents1->Registered=false;
FormMain->IBEvents1->Events->Clear();
FormMain->IBEvents1->Database=NULL;
FormMain->IBEvents1->UnRegisterEvents();
FormMain->IBEvents1->Free();
Не помогает и завершение всех транзакций.
Может это какой-то глюк компонента? Как с этим бороться?[/b]
Глюк происходит если регистрировать события в IBEvents
Код: Выделить всё
IBEvents1->Database=IBDatabaseDBO;
IBEvents1->Events->Clear();
IBEvents1->Events->Add("SOMEEVENT1");
IBEvents1->Events->Add("SOMEEVENT2");
IBEvents1->Registered=true;
"аccess violation at 0x7c809783 write of adress 0x01dda868"
Если события не регистрировать и не трогать IBEvents то ошибки не возникает.
Ничего из ниже перечисленного не помогает:
FormMain->IBEvents1->Registered=false;
FormMain->IBEvents1->Events->Clear();
FormMain->IBEvents1->Database=NULL;
FormMain->IBEvents1->UnRegisterEvents();
FormMain->IBEvents1->Free();
Не помогает и завершение всех транзакций.
Может это какой-то глюк компонента? Как с этим бороться?[/b]