Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2008, 20:14   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
Восклицание Нужен совет

Подскажите,правда что если пользоваться сторонними компонентами,
то размер компилированного файла возрастет собирая в себя всю
библиотеку этого компонента? Если я пользуюсь компонентами типа
Abacus или Alpha но из всей библиотеки пользуюсь только двумя или тремя компонентами то остальные тоже дают размер или нет. Если дают
то как лучше сделать?
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 04.05.2008, 20:57   #2
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Да, вроде бы при додавлении компонентов добавляется вся библиотека. Например, если вам вдруг динамически прийдётся добавить функцию. А ведь иногда процедуры используют еще другие процедуры своего проэкта. По этому должень быть скомпилирован весь проэкт.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 04.05.2008, 21:06   #3
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

А какой выход?Компонентами хотелось бы пользоваться.А если не всю
библиотеку устанавливать а только нужные компоненты,тогда как?
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 04.05.2008, 21:52   #4
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

Цитата:
Сообщение от Михаил Юрьевич Посмотреть сообщение
Подскажите,правда что если пользоваться сторонними компонентами,
то размер компилированного файла возрастет собирая в себя всю
библиотеку этого компонента? Если я пользуюсь компонентами типа
Abacus или Alpha но из всей библиотеки пользуюсь только двумя или тремя компонентами то остальные тоже дают размер или нет. Если дают
то как лучше сделать?
ИМХО, зависит от того, как реализована библиотека. Компилятор Delphi достаточно разумен, чтобы выкинуть неиспользуемый код. Другое дело, это не всегда возможно. Можно просто проверить - скомпилировать пустой проект, проверить на сколько увеличится размер после подключения одного компонента библиотеки и двух компонентов и делать выводы.

Есть такая бибилотека KOL. Без труда найдете ее в интернете. Во введении к ней рассуждения на тему почему программы в Delphi такие большие. Советую почитать.
alexBlack вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет Михаил Юрьевич Общие вопросы Delphi 2 07.06.2008 13:59
Нужен совет Kler Свободное общение 0 27.03.2008 23:44
Нужен ваш совет SZero Помощь студентам 3 24.02.2008 17:51
Нужен совет Михаил Юрьевич Общие вопросы Delphi 7 27.01.2008 10:25
Нужен ваш совет HIP Общие вопросы Delphi 1 20.06.2007 14:32