![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с dll [D7, WinXP]
ryden © (2008-02-27 15:01:00)Проблема такая у меня в длл хранится форма. При запуске процедуры ShowForm форма отображаетсяно обсалютно не связаная с прилодением. Не работает даже Application.terminate; В чем фокус???
Amoeba (2008-02-27 19:30:00) [1]http://www.podgoretsky.com/DM/BadTips.html
AlexanderMS (2008-02-27 18:11:00) [2]Я делал так: передавал Application.Handle в DLL и потом использовать это для "связки" с приложением.
ryden (2008-02-27 15:13:00) [3]спасибо за инфу!!! очень помог!!
Сергей М. (2008-02-27 15:11:00) [4]
> работать все это будет?
>
Будет, если среды разработки (версия Делфи) в exe и dll останутся одинаковыми.
ryden (2008-02-27 15:08:00) [5]Возможно вопрос тупой но если потом длл прийдется заменить(обновить) без ехе работать все это будет?
Сергей М. (2008-02-27 15:06:00) [6]Можно.
Просто собери проекты обоих модулей в опцией Build With Run-Time Packages - и всех делов)
ryden (2008-02-27 15:05:00) [7]
> том что объекты Screen и Application у твоих взаимодействующих
> модулей совершенно разные.
Можно их связать как-нибудь или нет?? вопрс в этом.
Сергей М. (2008-02-27 15:03:00) [8]
> В чем фокус?
В том что объекты Screen и Application у твоих взаимодействующих модулей совершенно разные.