|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.07.2019, 17:28 | #11 |
никакой
Пользователь
Регистрация: 21.05.2018
Сообщений: 35
|
ASPack вам в помощь
Последний раз редактировалось mihаli4; 13.07.2019 в 17:30. |
13.07.2019, 19:29 | #12 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,536
|
Не знаю, к сожалению, что это за Шпак, но по логике штатными средствами компилятора должна быть возможность дебаг отключать.
Вот в книге "Трюки и эффекты Delphi" описано, как можно сделать компактный ехе-шник, но это трюкачество требует гибкой, не средней соображалки, а где уж ее... |
13.07.2019, 21:18 | #13 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Нашедшего выход - затаптывают первым..
|
14.07.2019, 02:54 | #14 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,859
|
|
14.07.2019, 12:13 | #15 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,536
|
Дык я же и говорю:
Выросший в голодные послевоенные годы - привык к "жастачайшай", как говорит наш ПЖ, экономии. Иногда тюкнет в бошку: как же так, на СМ-4 в несколько десятков килобайт получалась оочень серьезный программный комплекс для контроля всякой армейской хрени, а тут одна кнопка, один лейбл - 300k. Ну да ладно. Другое время - другие песни. Примем как данность и выключим хотелку. Последний раз редактировалось digitalis; 14.07.2019 в 15:09. |
22.07.2019, 12:20 | #16 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Помню, 10 лет назад качал какую-то разновидность ассеблера, где WinAPI искаропки юзалось. Там подобная программа занимала бы килобайт 5-6
|
23.07.2019, 01:53 | #17 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,859
|
|
23.07.2019, 07:47 | #18 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,453
|
Код:
Код:
Код:
Последний раз редактировалось beegl; 23.07.2019 в 07:53. |
23.07.2019, 09:56 | #19 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Согласитесь, что ЕХЕ'шник в полтора мегабайта для программы с одной кнопкой - это не рационально.
Такое надо писать на WinAPI. А еще лучше - на WinAPI на чистом С. Это не так сложно, как на ассемблере. Для программы с одной кнопой - самое то. |
23.07.2019, 10:10 | #20 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
Какая Вам разница, 1 мегабайт EXEшник или 10 Мб, если он решает поставленную задачу. (ведь при нажатии на кнопку он что-то делает, нет?). Да, можно написать на чистом WinAPI, будет меньше. Времени у Вас это займёт столько же, сколько на многомегабайтный файл? Тогда пишите на WinAPI и пусть все остальные обзавидуются. Просто, пока Вы будете писать один файл с одной кнопкой, кто-то набросает на форму десяток кнопок, табконтролы, мемо, гриды и прочую визуальщину. И, что характерно, EXEшник в размере вырастет процентов на 5% (потому что уже все нужные библиотеки подтянулись в состав EXE, когда Вы туда одну кнопку вставили). А Вы в это время ещё будете размещать одну кнопку на WinAPI поймите, что мегабайты/гигабайты/петабайты стоят несравнимо дешевле, чем время программиста. Вот исходя из этого и пляшите. p.s. меня тоже бесит, когда какая-нибудь простейшая программа занимает десятки (а то и сотни) мегабайт - но такова се ля ви. |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" | Бахтиёр1916 | Windows | 1 | 05.04.2017 12:53 |
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") | ZIRASS | PHP | 4 | 15.06.2016 14:23 |
Крестик закрытия программы | skanku | C++ Builder | 1 | 26.05.2012 08:12 |
Деактивировать "Крестик" в GetOpenFile | Klim Bassenger | Microsoft Office Excel | 6 | 30.04.2009 11:20 |