Форум: "Потрепаться";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
ВнизНарод, как часто вы используете/пишите 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c