29.11.2004, 13:34 | #1 |
Участник
|
Как убить ActiveX компонет на форме Аксапты?
Всем привет!
Проблема: 1. В системе произведена инициализация ActiveX компоненты (regsvr32) 2. На форме Х Аксапты это компонет установлен З.Ы.: Данный компонет работает со сторонней БД через BDE 3. На init формы Х выполняю функцию ActiveX .connect(log,pass) - происходит подключение ActiveX компоненты к сторонней БД. На форме происходит отбражение содержимого определенных таблиц сторонней БД. 4.Я закрываю форму Х. 5.Я открываю форму Х. Происходит повторное выполнение п.3, однако в момент выполнения функции connect Аксапта слетает. 6.Открываю Аксапту заново, далее см. п.3-6 Вопрос: 1.Как избежать слета Аксапты в п.5.? 2.Как в момент закрытия формы Х убить ActiveX компоненту из памяти? Заранее спасибо. |
|
29.11.2004, 18:07 | #2 |
экс-модератор
|
а говорить ей finalize() в close() формы не помогает?
|
|
|
|