Страница 1 из 1
Как использовать в DLL подключение IBDatabase?
Добавлено: 21 мар 2006, 16:29
Zhur
Скажите, пожалуйста, что обычно передают в DLL, что бы не создавать в ней новое подключение через IBDatabase?
Допустим база уже открыта в главной форме, и DLL должна использовать это подключение.
Читал как это делается с BDE, а с IBX разобраться не могу.
Или же по этому поводу ссылочка какая найдется?
Заранее благодарен.
Добавлено: 21 мар 2006, 16:36
kdv
только через packages. передавать handle.
Добавлено: 21 мар 2006, 16:44
Zhur
kdv писал(а):только через packages. передавать handle.
А если: IBDDatabase.Handle

Void
А потом, в длл-ке: IBDatabase.Sethandle(то, что передали);
Вроде работает... но может это муть?
Что скажите?
Добавлено: 22 мар 2006, 17:15
smu
Zhur писал(а):
А если: IBDDatabase.Handle

Void
А потом, в длл-ке: IBDatabase.Sethandle(то, что передали);
Вроде работает... но может это муть?
Что скажите?
Возможно на некоторые вопросы вы найдете ответ в книге
Н. Елманова, А. Тенцер, С. Трепалин Delphi и технология COM в главе, посвященной работе с dll библиотеками, советую ознакомиться
Добавлено: 23 мар 2006, 07:13
Zhur
smu писал(а):Возможно на некоторые вопросы вы найдете ответ в книге Н. Елманова, А. Тенцер, С. Трепалин Delphi и технология COM в главе, посвященной работе с dll библиотеками, советую ознакомиться
Спасибо. Встретится - возьмем.