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

Вниз

Народ, как часто вы используете/пишите dll файлы в своих прогах?   Найти похожие ветки 

 
Igor_thief ©   (2002-07-13 14:11) [0]

Народ, как часто вы используете/пишите dll файлы в своих прогах?


 
Delirium ©   (2002-07-13 14:17) [1]

Потоянно, в качестве плагинов


 
Igor_thief ©   (2002-07-13 14:39) [2]

>Delirium
Плагинов к чему?


 
Юрий Зотов ©   (2002-07-13 14:41) [3]

Библиотека процедур и функций - именно как DLL.

Библиотека базовых классов - как run-time BPL.

Расширяются по мере написания приложений. Позволяют сокращать размер программ (Common Files).

На работе - программа модульная, из DLL и собирается. Новый модуль - новая DLL.


 
Delirium ©   (2002-07-13 14:54) [4]

> Igor_thief

В большие (и не очень) проекты зачастую состоят из независимых блоков - dll. При таком подходе, чтобы измененить часть программы, достаточно заменить одну из библиотек, при этом программу не надо перекомпилировать, а если сделать грамотно - то можно подменять dll-ки, не прекращая исполнения программы.


 
Igor_thief ©   (2002-07-13 15:03) [5]

>Delirium
Если изменяется процежура в dll, то можно просто заменить dll файл, но если добавляются процедуры в dll файл, то прейдется менять и исполняемый файл и dll.


 
Delirium ©   (2002-07-13 15:05) [6]

> Igor_thief

Естественно, по этому надо хорошо продумать проект прежде чем начать кодировать :)


 
Igor_thief ©   (2002-07-13 15:09) [7]

Я веду к тому, что при передаче проэкта клиенту (например по инету), надо перезавать много инфы. Зачам же тогда разбивать свою прогу на dll файлы, если можно оставьть всё в exe и тогда мы даже не будем терять скорости при выполнении проги (не прейдется вызывать процедуру из dll файла).


 
Igor_thief ©   (2002-07-13 15:13) [8]

Конечно клево использовать dll файлы для хранения ресурсов (иконок, форм...). Вот это я считаю полезным, ведь можно dll"ку с ресурсами передать однажы, а заменять только exe файл.


 
Delirium ©   (2002-07-13 15:21) [9]

> Igor_thief

Задачи бывают разные - вот у меня, например, есть сервер приложений (PrintServer), который работет следующим образом - программе передаются данные, на основе этих данных, прога выбирает нужную dll-ку и использует её ресурсы. Прогой пользуются одновременно много людей - это-же сервер, он постоянно в работе, довольно часто в dll-ки (плагины) вносятся изменения или добавляются новые - процесс автоматизирован и удалён. На мой взгляд, для этой задачи dll - идеальны :)


 
Igor_thief ©   (2002-07-13 15:27) [10]

Внатуре!


 
SPeller ©   (2002-07-13 15:58) [11]

Как часто... Так же часто, как размер проги начинает переваливать за метр. ДЛЛ-ки предпочитаю по мере возможности делать не более 500 кб.


 
Igor_thief ©   (2002-07-13 16:23) [12]

Тоже вариант!


 
MJH ©   (2002-07-14 02:39) [13]

Народ, как часто вы используете/пишите dll файлы в своих прогах?
допустим в найтро плагины....что дальше?



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

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

Наверх




Память: 0.5 MB
Время: 0.011 c
1-24034
3asys
2002-07-26 18:14
2002.08.08
Работа с Microsoft Equation 3.0


6-24157
Sherbacov
2002-05-29 15:39
2002.08.08
NMFTP1.Download (Все файлы)


1-24045
Андрусь
2002-07-22 19:37
2002.08.08
Неясная реакция среды


14-24222
Oleg_Gashev
2002-07-14 03:03
2002.08.08
Favorites


3-23909
Doctor
2002-07-18 10:21
2002.08.08
HELP! HELP!