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

Вниз

Уменьшить ехешник   Найти похожие ветки 

 
alex_bf   (2003-09-25 10:17) [0]

Профи! Как уменьшить ехешник до минимума, и чтобы ничего с ним не надо было бы тащить (bpl)?


 
FireHack ©   (2003-09-25 10:41) [1]

Ужать. Существует уйма паковщиков, например на Wasm.ru


 
dataMaster ©   (2003-09-25 10:49) [2]

KOL&MCK тебе поможет


 
Sergey13 ©   (2003-09-25 11:09) [3]

Архиватор - самое лучшее!!!


 
KSergey ©   (2003-09-25 11:15) [4]

1.Убрать оишне из uses (так все пишут, хотя я что-то не проверял; а линковщик дельфей действительно такой дурной, что тянет все, что есть в uses вне зависимости от того есть вызовы в соотв. библиотеки или нет? или это не дурость, а просто я чего-то недогоняю?)

2.Упомянутые dataMaster слова, но это другой мир. Возможно ли принять другую религию в конкретной ситуации?

3.Не надо пользоваться паковщиками exe! Архиваторами для передачи файлов - да, паковщикам для exe - нет! Это тольуо мнимое уменьшение размера, ресурсов такой "уменьшенный" exe съест намного больше.


 
Кулюкин Олег ©   (2003-09-25 11:27) [5]

2 alex_bf
А Вам зачем уменьшать exe?

Для передачи через интернет - используйте архиватор.
Чтобы входил на дискетку? А кому оно нужно, в это смутное время.


 
dataMaster ©   (2003-09-25 11:31) [6]

>Кулюкин Олег
Чтобы входил на дискетку? А кому оно нужно, в это смутное время.

Студентам нужно. А вообще у меня друг есть, так он считает, если ЕХЕ помещается на дискетку (пусть даже упакованный), значит он (ЕХЕ) еще меленький.


 
Думкин ©   (2003-09-25 11:37) [7]

Писать *.СОМ - самый кул.


 
dataMaster ©   (2003-09-25 11:40) [8]

>Думкин © (25.09.03 11:37) [7]

:-)


 
Карелин Артем ©   (2003-09-25 12:02) [9]

У меня программа перестала помещаться на дискету только когда число форм превысило 30. Может я что-то неправильно делаю? КОЛом не балуюсь, активно использую RX, EhLib компоненты, 3/4 форм на базах завязаны, есть отчеты в Word & Excel. bpl не применяю. Даже странно как-то: 1 символ кода и ресурсов = 3 байта exe


 
KSergey ©   (2003-09-25 12:11) [10]

2 Карелин Артем и не только

Вообще, на мой взгляд, особое влияние на размер влияют используемые библиотеки. Ну исключая, конечно, программы, разрабатываемые годами - там и своего кода навалом.
Так есть у меня прога с 5 формами, в которых по сути лишь одна оочень навороченная (простейший векторный редактор), но используются библиотеки для доступа в DBF и для работы с изображениями - так 1,8 метра exe-шник...


 
GreatMaster ©   (2003-09-25 13:51) [11]

Будущие стандарты всегда задавал офис. Помните OF97? Плоские кнопки? Меню кнопками? Щас в OFXP меню, которого в самой XP пока нету. Дык вот размер например ворда XP видели? Значит оно видать нормально. Да собственно так и есть. Винт то у кого меньше 40ка?


 
MacroDenS ©   (2003-09-25 13:53) [12]

Хочешь сократить размер екзешника? - не создавай его! :-)


 
Юрий Зотов ©   (2003-09-25 14:02) [13]

> Как уменьшить ехешник до минимума, и чтобы ничего с ним не
> надо было бы тащить (bpl)?

Вот ТОЧНЫЙ ответ на ЭТОТ вопрос:

1. Создаем такой файл DPR:
begin
end.


2. Компилируем. Полученный EXE и будет МИНИМАЛЬНЫМ. И с ним не надо будет тащить НИЧЕГО.


 
cyborg ©   (2003-09-25 14:03) [14]

[11] GreatMaster © (25.09.03 13:51)
А что там в офисе не то? Чего-то не заметил :), вроде вид такой же, как и раньше был.


 
dataMaster ©   (2003-09-25 14:08) [15]

Самый маленький исполняемый файл состоит из одного байта: С3


 
GreatMaster ©   (2003-09-25 14:12) [16]

Ну ты офис XP запускал? Меню нажимал? По кнопкам мышью ездил? Это называется "в стиле ХР" (в D7 такоеже), дык вот хоть офис XP и вышел раньше (?) самой XP, но в ней такого вида нету, хотя он и поддерживается. Вот.
А размер Winword.exe? Он растёт постоянно. Раза так в примерно 1.5-2 с каждой версией. Вот.


 
malkolinge ©   (2003-09-25 17:23) [17]

UPX.EXE


 
(3223)jab   (2003-09-29 17:16) [18]

ну ну... я например пытался писать на асме... не юзая юзесов никаких... и что... самый минимум без UPX у меня выходил 16 килобайт... для меня это уже много... Может ещё сильнее можно сократить?


 
SPeller ©   (2003-09-29 17:25) [19]


> Чтобы входил на дискетку? А кому оно нужно, в это смутное
> время

У вас выделенка? А вот лично мне, как и многим другим, слишком туго качать десяток метров из инета вместо двухсот килобайт, теоритически возможных.


 
Nikky ©   (2003-09-29 17:33) [20]

винты по 200 гигов, каналы по 10Мбит, и есть еще народ, парящий мозги из-за пары килобайт...



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

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

Наверх




Память: 0.51 MB
Время: 0.019 c
1-51344
Shuhkoman
2003-10-05 19:59
2003.10.16
MainMenu


1-51202
nova
2003-10-04 15:53
2003.10.16
Динамическое создание переменной


6-51392
ККВ
2003-08-22 08:15
2003.10.16
Indy и ftp


1-51193
Key
2003-10-02 07:13
2003.10.16
Преобразования данных


3-51070
uu
2003-09-26 17:50
2003.10.16
Picklist