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

Вниз

Как уменьшить размер exe шника без штук, типа UPX, KOL,...   Найти похожие ветки 

 
Dimaz-z ©   (2003-05-11 16:45) [0]

Как уменьшить размер exe"шника без штук, типа UPX, KOL,... Подскажите ещё какие нибудь способы...


 
DeMoN-777 ©   (2003-05-11 16:48) [1]

Писать на чистом WinAPI. А за удобство VCL приходится платить. Готовый этзешник можно сжать компрессорами, например AsPack или UPX.


 
reticon ©   (2003-05-11 16:58) [2]

Можно. В дельфях, в свойствах проекта, закладка Packages - ставишь галку "компилировать с указанными пакетами". Вклычаешь только необходимые пакеты, которые нужны именно твоей проге например, если твоя прога не работает с инетом не надо включать соответствующие пакеты (какие - сам разберешься, исходя из их названия) и.т.п. Размер экзешника получается совсем маленький, но в дистрибутив проги тебе нуна будет положить все те пакеты, которые ты указал, т.к. в них находится все необходимое для работы твоей проги.


 
DrPass ©   (2003-05-11 18:05) [3]

Главный вопрос - кого сейчас волнует лишний мегабайт? Только студентов (курсовая на дискету не влезает, а две жалко преподу отдавать)


 
Плохой человек   (2003-05-11 18:50) [4]

>Главный вопрос - кого сейчас волнует лишний мегабайт?

Согласен, тем более эти ЕХЕшники офигенно хорошо пакуются.


 
Nick Denry ©   (2003-05-11 20:45) [5]

Пиши на АПИ, и возможностей больше, и знаешь че творишь, и место экномишь, и процессор\память не засираешь.
А на дельфе удобно на АПИ писать - не АСМ все - таки.
Не скажу что просто, но знать надо.
Может протестов много будет, но VCL - все равно "не то".



 
Dimaz-z ©   (2003-05-11 20:55) [6]

VCL удобнее конечно, но...


 
DrPass ©   (2003-05-11 21:33) [7]

>Может протестов много будет
Да чего там протестовать - тут таких умников полно... я тоже, когда курсе на втором учился, такую чушь говорил. Программисты смеялись... а когда работать стал, и я стал смеяться.


 
sniknik ©   (2003-05-12 00:07) [8]

а че не на ASM-е? еще круче получится. я на втором курсе на ASM-е писал.
правда это не помешало по предмету 3 получить :(, по политическим мотивам :о).

а счас... пытался время выбить под переписывание утилитки одной с VCL на WinAPI (когда программа большая ладно, а когда утилитка к ней прилагающаяся здоровая, это как то не то), не поняли.
- "сколько счас занимает?"
- "500кб"
- "а сколько будет?"
- "гдето 25-30кб"
- "Что? и ради этого две недели? хрен тебе!"
грубо но ясно, больше с такими вопросами не суюсь. (а в свободное время делать, хрен им, лутше полезно-халтурной деятельностью заниматся :о))


 
reticon ©   (2003-05-12 01:01) [9]

у меня иногда тоже бывает такое: захочу переписать прогу с всл на апи, потом посмотрю обьем проги (~неск.тысяч строк) и потом представлю ее обьем в чистом апи (жуть) и брошу это дело. ИМХО проще один раз написать что-то типа транслятора из кода всл в код апи (основные моменты хотя-бы). Есесно усе равно ручками придеться поработать потом дабы придать проге надлежащий вид.



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

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

Наверх




Память: 0.49 MB
Время: 0.013 c
3-94691
Filat
2003-05-07 15:25
2003.05.29
Как юзать IBBackupService и IBRestoreService?


3-94733
Levan Varshanidze
2003-05-07 09:14
2003.05.29
Вопрос по SQL (MS SQL Server)


1-94864
pirat
2003-05-19 22:20
2003.05.29
Как загрузить и использовать xml файл через MSXML ?


14-95001
Zelius
2003-05-07 15:06
2003.05.29
Ради чего народ ходит в форумы?


14-95017
andrei
2003-05-13 11:09
2003.05.29
Web-server