Форум: "WinAPI";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Вниззагрузка DLL с API функциями Найти похожие ветки
← →
Alexis © (2004-02-17 11:22) [0]В целях уменьшения размеров программы я не буду включать в раздел Uses Winsock(это к примеру) и все функции для работы с сетями (bind,accept,connect и т.д.) загружать из DLL.
Каким образом это делается и существенно ли уменьшится размер программы?
Заранее благодарю.
← →
jack128 © (2004-02-17 11:34) [1]Угу, и откажишься от модуля Windows и будешь экспортировать все руками? Winsock не влияет на размеры программы. Оптимизатор все лишнее уберет...
← →
Rouse_ © (2004-02-17 11:55) [2]Ну будешь использовать динамическую загрузку взамен статической - что это тебе даст? Декларацию то загружаемых функций ты так или иначе обязан иметь.
← →
jack128 © (2004-02-17 12:17) [3]
> Ну будешь использовать динамическую загрузку взамен статической
> - что это тебе даст? Декларацию то загружаемых функций ты
> так или иначе обязан иметь
вот как раз таки такое решение имеет выгоды, но не в данном случае..
← →
Rouse_ © (2004-02-17 12:21) [4]> [3] jack128 © (17.02.04 12:17)
Кто-же спорит? Но мы то говорим про размер... :)
← →
Alex44 (2004-02-17 13:06) [5]Pri dynamicheskoj zagruzke razmer mozhet chut"-chut" uvelichit"sya (za schet coda zagruzki/proverki zagruzhennosti), no ochen" chut"-chut". Ona imeet smysl, esli (1) eti functions ispol"zuyutsya ne vsegda, ili (2) dll ne standartnyj, ego mozhet ne okazat"sya, no v principe programma mogla by rabotat" i bez nego, ili (3) rech" idet o svoego roda plugin"ah (ne izvestno zaranee, skol"ko ih i kakie).
← →
Digitman © (2004-02-17 13:08) [6]
> Alexis © (17.02.04 11:22)
в ряде случаев скорее даже проиграешь в размере модуля, если будешь динамически импортировать внешние ф-ции
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c