Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 55
от 01.03.2005, 15:30

Администратор:Калашников О.А.
В номере:Вопросов: 2, Ответов: 11


Вопрос № 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


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное