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

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

как лучше использовать dll?


Новенький в Делфи ©   (2002-06-29 23:39:00) 

Программа висит в течении всего сеанса, выполняет разные процедуры, через неопределённыепромежутки времени.
Эти процедуры находиятся в dll библиотеки, ввиду некоторых причин. Как лучше, загрузить dll сразу при старте программы, или загружать\выгружать dll по мере необходимости выполнения процедуры.. или без разницы?


Юрий Зотов   (2002-06-30 07:36:00) [1]

Если хотя бы одна функция из DLL вызывается часто, то есть смысл загрузить DLL статически - сэкономим время на загрузке/выгрузке. Если же все функции вызываются редко, то есть смысл грузить DLL динамически и выгружать сразу после выполнения операции - сэкономим память и другие ресурсы системы. А что такое "часто" и "редко" - это может решить только тот, кто знает программу. То есть, никто, кроме Вас самих.


Новенький в Делфи   (2002-06-30 01:03:00) [2]

пасибо


ZZ   (2002-06-29 23:50:00) [3]

Программа висит в течении всего сеанса
без разницы(желательно ее не загружать/выгружать только для выполнения 1 функции)


Наверх

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