Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.23;
Скачать: CL | DM;

Вниз

Использование в DLL соединения из вызывающего приложения   Найти похожие ветки 

 
dgs   (2003-10-01 17:54) [0]

Исходные данные:
Приложение App.exe, DLL - abc.dll
В приложении App.exe есть компонент db: TDataBase,
ф-ции DLL вызываются из App.exe.

Вопрос:
Возможно ли в DLL использовать коннект вызывающего
приложения (чтобы не появлялась дополнительная сессия).

При передаче свойсва DataBaseName db: TDataBase создается
копия указанного компонента и как следствие отдельный коннект.


 
Vlad ©   (2003-10-01 18:06) [1]

передавай в кач-ве параметра не DataBaseName, а TDataBase


 
VAleksey ©   (2003-10-01 19:07) [2]

Да нужно.
+
Vlad.


 
me   (2003-10-01 21:35) [3]

В DLL передавать ссылки на объекты можно безопасно лишь при сборке хост-апликации и DLL с run-time packages. Если этого не делать, лучше передать в DLL db.Handle и присвоить это значении при инициализации DLL abc.Handle.


 
dgs   (2003-10-02 11:58) [4]

Передача в DLL db.Handle это то что мне было нужно.
Большое спасибо ( me )



Страницы: 1 вся ветка

Текущий архив: 2003.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
14-74445
Карлсон
2003-10-03 15:12
2003.10.23
защита avi от копирования с носителя


14-74406
skalp
2003-10-06 18:39
2003.10.23
Компонент для Delphi для работы со сканером через TWAIN-интерфейс


3-73968
OVAD
2003-10-01 15:07
2003.10.23
Помогите с фильтром.


3-74067
Russko
2003-10-02 13:00
2003.10.23
Key violation


14-74458
pasha_golub
2003-09-29 18:02
2003.10.23
---|Ветка была без названия|---