Помогите чайнику разобраться
Может надо как-то настроить компилятор? Расскажите по-подробнее, что нужно сделать, чтобы избавиться от этого!
Я однажды задал вопрос о том, что после компиляции файл занимает много места.
Может надо как-то настроить компилятор? Расскажите по-подробнее, что нужно сделать, чтобы избавиться от этого!
Сесть перед компьютером в позе лотоса, зафиксировать взгляд в верхней точке над монитором, и представить себе, как размер файла начинает уменьшаться...
А если серьезно, что означает "занимает много места"? Сколько вешать в граммах? ;)
Также было бы интересно, какие компоненты используются, сколько занимают ресурсы, и т. д.
Сесть перед компьютером в позе лотоса, зафиксировать взгляд в верхней точке над монитором, и представить себе, как размер файла начинает уменьшаться...
А если серьезно, что означает "занимает много места"? Сколько вешать в граммах? ;)
Также было бы интересно, какие компоненты используются, сколько занимают ресурсы, и т. д.
Пиши на чистом WinAPI без использования VCL компонентов. Либо закомпиль с run-time пакетами. Размер проги уменьшится, но появится дополнительный файл с используемыми компонентами, который должен поставляться вместе с прогой.
Да, кстати, хотел бы спросить вот еще что:как при наведении на какой-либо объект(Button например) появлялась подсказка с небольшим текстом (Как в Windows, при наведении на папку, отображается ее размер) ?
Так вот, откомпилировал, а файл занимает 490КБ(немного смущает, ведь проект в папке весит от силы 50КБ).
Хорошо еще, что не больше. Дело в том, что твой результат компиляции с настройками по умолчанию является "вещью в себе": для работы программы не требуются никакие дополнительные библиотеки, кроме системных. Достигается это за счет включения служебного кода библиотек Дельфи (VCL) в результирующий файл. Можешь зайти в ${Delphi}\Source\VCL, посчитать суммарный размер расположенных там файлов и успокоиться.
Да, кстати, хотел бы спросить вот еще что:как при наведении на какой-либо объект(Button например) появлялась подсказка с небольшим текстом (Как в Windows, при наведении на папку, отображается ее размер) ?
Задай нужное значение свойства Hint соответствующего объекта и включи ShowHints для формы.