![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TIBDatabase iz DLL [D6, IB6.x]
KPOT © (2002-03-12 12:30:00)часть программы хочу разместить в DLL
библиотеке,
но как из нее загружать формы и не тратить время на соединение с базой
данных
компонентом TIBDatabase не представляю . Может кто сталкивался с этим
вопросом ?
Arhelon (2002-03-12 14:23:00) [1]Я Те на мыло вышлю пример кода
KPOT (2002-03-12 14:06:00) [2]2 Arhelon:
Ok, sorry. :)
A chto mozhna delat" v dll s Database ? ...prisvaivat" ejo vsem datasetam na forme?
ili ty vsem datasetam prisvaivaesh db_v_bpl, a potom kak-to odin raz delaesh chto-to tipa
db_v_bpl := db_v_exe ?
Arhelon (2002-03-12 13:57:00) [3]Как вопрос задавал "TIBDatabase iz DLL" так я и ответил
а с BPL я не работал так что сказать ничё не могу.
KPOT (2002-03-12 13:43:00) [4]Arhelon: glavnaja proga.exe v nej Datamod s bazoj a okna v bpl
vyzyvaju funkciju iz bpl, kotoraja sozdajet i otkryvaet okna hranjachiesja v etoj zhe bpl
KPOT (2002-03-12 13:42:00) [5]Arhelon: glavnaja proga.exe v nej Datamod s bazoj a okna v bpl
vyzyvaju funkciju iz bpl, kotoraja sozdajet okna iz bpl
KPOT (2002-03-12 13:39:00) [6]Digger: hmm... eto slozhno vrode. Tem bolee ja ispol"zuju TIBQuery. Hotelos" by kak nit" prosto iz bpl ssylat"sja na Database iz glavnoj programmy.
Arhelon (2002-03-12 13:35:00) [7]Не совсем понял о чём Ты о BPL или о DLL
Ежли DLL то пишешеь в обоих dpr-ах и Экзешника и ДЛЛки
uses
ShareMem,
....
И потом провто передаёшь в dll хоть DataBase хоть Dataset.
Ну а ежли BPL то я не вкурсе.
DiggerAbstract (2002-03-12 13:32:00) [8]Можно передавать уже существующую коннекцию в DLL или BPL
например
function(nADOConn: TADOConnection): Boolean;
begin
ADOQuery.Connection := nADOConn;
end;
KPOT (2002-03-12 13:23:00) [9]А почему нет? Обычное дело... Вот тока как TDatabase v bpl inicializirovat" chtob ne delat" lishnih connectov ?
gek (2002-03-12 13:17:00) [10]Так где форма должна храниться в BPL?????????????
Это что-то новое.
KPOT (2002-03-12 13:04:00) [11]Допустим
Хотелось бы 4то-бы форма хранилась в BPL. На форме TIBDataBase, TIBQuery i t.d. А я при инициализации BPL delal by 4to-nibud" pohozhee na
Dbiz bpl := db_mainiz osnovnoj programmy
gek (2002-03-12 12:52:00) [12]Я что-то не понял, в чем пробдема?
Вызывай форму из DLL и передавай ей параметры например
текущую запись и смотри ответ OK or NO
KPOT (2002-03-12 12:46:00) [13]Может кто-нить знает как пользоваться из BPL библиотеки.
Зараннее благодарен