Вопрос № 17382: Здравствуйте, ув. эксперты!
Я хотел бы узнать, нельзя ли уменьшить размер конечного EXE-файла в самой Delphi? Обычно получается ~400Kb и это при небольшой программе. Я знаю о внешних упаковщиках (от сторонних фирм), это не то. В ][акере написано ...Вопрос № 17410: Здраствуйте, подскажите пожайлуста, с чего начать изучение Delphi?
P.S. Желательно с указанием ссылок на учебники и прочее......
Вопрос № 17382
Здравствуйте, ув. эксперты!
Я хотел бы узнать, нельзя ли уменьшить размер конечного EXE-файла в самой Delphi? Обычно получается ~400Kb и это при небольшой программе. Я знаю о внешних упаковщиках (от сторонних фирм), это не то. В ][акере написано было, в опциях дельфина это делается. У меня Delphi 5.0
Отправлен: 23.02.2005, 17:01
Вопрос задал: Des (статус: Посетитель)
Всего ответов отправлено: 4
Отвечает: John Freeman
Здравствуйте, Des!
В общем случае - никак, можно выкинуть неиспользуемые модули.
Если предложат поставить галку Build with runtime packages - шли на [censored] ,иначе надо будет и их с собой таскать.
Если Delphi 8 , то там используя windows controls и так 5-10K получается.
Ответ отправил: John Freeman (статус: Специалист)
Отправлен: 23.02.2005, 18:04 Оценка за ответ: 5 Комментарий оценки: Спасибо за отличный ответ!
Отвечает: sir henry
Здравствуйте, Des!
Радикальное уменьшение размеров - только не использовать VCL, программировать на чистом WinAPI. :)
Упаковщики помогут уменьшить в 1.1 - 2 раза, не более. Можно вместо VCL применять библиотеку KOL (http://bonanzas.rinet.ru или http://xcl.cjb.net)
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 24.02.2005, 05:32 Оценка за ответ: 5 Комментарий оценки: Спасибо! Я думал, может можно уменьшить, ничего радикально не изменяя.
Отвечает: Sh-st
Здравствуйте, Des!
Коротко и ясно: это можно сделать, но твоё приложение не будет работать на компьютере, где не установлен Delphi.
Ответ отправил: Sh-st (статус: 2-ой класс)
Отправлен: 24.02.2005, 16:45 Оценка за ответ: 1 Комментарий оценки: Ну издеваться мы все любим... Ты наверняка имел в виду сам исходный код программы. А я имел в виду выходные файлы после компиляции и транслирования. Всё-таки хочется, чтобы любой смертный смог запустить мою программу без дельфи. Не знаешь - не говори. Не засоряй рассылку, умняк!
Отвечает: Boriss
Здравствуйте, Des!
Есть для решения некоторых проблем такие "кодоэкономичные библиотеки" (KOL), по-моему, на
http://bonanzas.rinet.ru/e_downloads.htm
http://www.bonanzas.rinet.ru/e_updates.htm
http://xcl.cjb.net/
Ответ отправил: Boriss (статус: Профессионал)
Отправлен: 28.02.2005, 13:59
Вопрос № 17410
Здраствуйте, подскажите пожайлуста, с чего начать изучение Delphi?
P.S. Желательно с указанием ссылок на учебники и прочее...
Отправлен: 24.02.2005, 09:37
Вопрос задал: Мельник Александр Анатольевич (статус: 1-ый класс)
Всего ответов отправлено: 7
Отвечает: sir henry
Здравствуйте, Мельник Александр Анатольевич!
Во-первых, установить себе Дельфи,
Во-вторых, купить книжку по Дельфи. Что-либо конкретное посоветовать трудно, самое лучшее - это самому полистать в книжном магазине и посмотреть доступность изложения.
В качестве электронной книги - наберите в поисковике "Delphi 7 для начинающих".
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 24.02.2005, 10:31
Отвечает: Boriss
Здравствуйте, Мельник Александр Анатольевич!
Учебники и статьи найдете море, например:
http://www.delphikingdom.com/
http://delphi.chertenok.ru/
http://firststeps.narod.ru/vc/msdn/23.html
http://forum.web-hack.ru/index.php?showtopic=5267&st=0
http://dit.odessit.org/sitenews.htm
Мало будет - еще пришлю
Ответ отправил: Boriss (статус: Профессионал)
Отправлен: 24.02.2005, 11:05
Отвечает: Sh-st
Здравствуйте, Мельник Александр Анатольевич!
А зачем начинать? В мире полно программистов и без тебя все наишут, не переживай!
Ответ отправил: Sh-st (статус: 2-ой класс)
Отправлен: 24.02.2005, 16:46
Отвечает: Shizuku Tsukishima
Здравствуйте, Мельник Александр Анатольевич!
Прежде хочу предостеречь Вас: моё мнение по этому вопросу субъективно, решать Вам.
Лучшая подборка электронной документации (в том числе учебники): http://vserg.ru/doc/
Лучший электронный сборник вопросов и ответов: http://www.delphiworld.narod.ru/
Лучший форум для программистов на Delphi: http://www.delphimaster.ru
Лучшая конференция для программистов на Delphi: http://rusfaq.ru ^___^
Лучший бумажный учебник: ищите томик Архангельского. Под его авторством можно найти том-учебник по Delphi7 и том-справочник по фукциям. Я понимаю, что не все могут покупать бумажную литературу (сознаюсь - у меня такой книги нет *_*), но Вы не пожалеете!
Ответ отправила: Shizuku Tsukishima (статус: 3-ий класс)
Отправлен: 24.02.2005, 19:01
Отвечает: Фасхутдинов Азат
Здравствуйте, Мельник Александр Анатольевич!
Неплохой учебник Фаронова "DELPHI программирование на языке высокого уровня". Я начинал с него.
На сайте http://delphiworld.narod.ru/ можно скачать большую базу статей по Delphi.
Ответ отправил: Фасхутдинов Азат (статус: 3-ий класс)
Отправлен: 25.02.2005, 01:16
Отвечает: CJ
Здравствуйте, Мельник Александр Анатольевич!
Многие начитают учить делфи с изучения паскаля. И у многих сразу пропадает интерес.
Сайтов делфяных много, все не перечесть. Зайди на delphimaster.ru, там много интересного.
Ответ отправил: CJ (статус: Студент)
Отправлен: 27.02.2005, 13:43
Отвечает: zer0access
Здравствуйте, Мельник Александр Анатольевич!
Начать изучение Delphi следует, безусловно, с установки самого Delphi. Затем можно купить (скачать) какую-нибудь книгу по Delphi. Рекомендую книги наших авторов - Фаронов, Архангельский, а также Марко Кэнту "Delphi для профессионалов" (для более продвинутых). Также стоит регулярно посещать такие программерские порталы, как www.progz.ru, www.realcoding.net, www.delphimasters.ru, www.delphikingdom.ru, www.delphiplus.org. Там очень много материалов как для новичков, так и для продвинутых.
Ответ отправил: zer0access (статус: Студент)
Отправлен: 27.02.2005, 18:54