Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DLL или BPL [D7]


Страницы:   1 2

REA ©   (2003-01-23 10:57:00) 

Думаю как лучше сделать плугины. Я всегда делал DLL и вот решаю - надо ли мне использовать packages вместо этого. Если кто делал - поскажите ошутимые преимущества. Больше всего конечно мне не нравится, что у них (DLL и EXE) разные RTTI и классы не проверить на тип и не передать из одного в другое - при попытках присвоения визуальным элементам несовпадение типов.


Игорь Шевченко   (2003-01-23 11:07:00) [21]

http://www.delphikingdom.com/mastering/plugins.htm

IMHO, BPL лучше, так как исключается проблема с дублированием VMT и глобальных переменных VCL, например, Application.
Кроме того, суммарный объем EXE + plugins DLL обычно больше, чем
EXE + plugins BPL + system BPLs


Calm   (2003-01-23 11:05:00) [22]

Пакеты дадут суммарно меньший объем файлов и меньше загрузят память при запуске.
Но использовать их могут только приложения Delphi и CBuilder.
Выбирай, что важнее.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо