Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Вниз

Почему пустая форма имеет большой объём?   Найти похожие ветки 

 
Ax   (2003-08-22 01:36) [0]

Почему просто пустая форма, не содержащая никаких элементов, после компиляции имеет объём 270 Кб?
Как это исправить?
Я начинающий любитель в Delphi, поэтому мой вопрос для кого-то может быть и глупым, прошу прощения!!!
Спасибо за ответ!!!


 
Ihor Osov'yak   (2003-08-22 01:50) [1]

Долго рассказывать.. Поверь на слово - есть более важные проблемы (в том числе и для тебя), чем тех 270 кб..

Зы - а со временем и сам поймешь почему так, какие есть альтернативы, и почему в большинстве случаев пустая форма = 270 кб есть наиболее оптимальный вариант..


 
Rouse_   (2003-08-22 02:08) [2]

VCL как и MFC довольно увесистые дряни, хотя сделаны, в основном, для нашего с Вами удобства. Приходится расплачиваться объёмами. Если не нравится - API Ваш путь.

Желаю успехов


 
Verg   (2003-08-22 04:37) [3]

Большое количество виртуальных и динамических методов у объектов затавляет линковщик подкомпоновывать их всех без разбору. 60 процентов из них может ни разу и не будут вызваны, но тут возможности оптимизатора компановки заканчиваются...
Такая ситуация далеко не всех устраивает и...
http://kol.mastak.ru/


 
KSergey   (2003-08-22 06:56) [4]

Не, народ!! Автор!! Может форум почитывать иногда, для общего развития, а?
Буквально вчеора одному уже понавтыкали за точно такой же вопрос - и опять
Поветрие чтоли пошло - объемы пустых проектов смотреть? А нафиг он тебе нужен, пустой? Не нужен - вот и не бери в голову. Сделай хоть один не пустой - и будет тебе счастье. Во всяком случае найдутся более интересные проблемы.


 
Calm   (2003-08-22 08:55) [5]


> Буквально вчеора одному уже понавтыкали за точно такой же
> вопрос


А может это и есть тот самый Максик. Осознал, что вопрос задал не совсем корректно и решил еще раз более культурно и аккуратно.


> Сделай хоть один не пустой - и будет тебе счастье. Во всяком
> случае найдутся более интересные проблемы.

Истинно так. О размерах форм думать просто не останется времени.


 
dez   (2003-08-22 19:20) [6]

и хрена им дались эти пустые формы...


 
HolACost!   (2003-08-22 19:22) [7]

Предлагаю далше протестировать!!!
Берём и кладёим на форму кнопочки (замеряем размер)...
Потом что-нить ещё, при этом предыдущее удаляем!!!
прямо как в школе было 0 давно это было!!!! :(((


 
SAVwa   (2003-08-22 21:30) [8]

Project Options -> Packages -> Build with run time packages -> Checked
SizeOf(Project1.exe) = ~14kb


 
OptiX   (2003-08-22 23:28) [9]

Размером, расплачиваемся мы из-за RAD технологий принменяемых я сно где. Классы громозкие, между собой все связаны. Вот тебе и ответ.


 
Dimaxx   (2003-08-23 00:25) [10]

2 SAVwa: Ага, принесешь прогу заказчику, а у него нет ни vcl??.bpl, ни прочих bpl"ок???!!! И тащи за собой еще десяток мегов этой дряни. Нет, братцы! Независимые экзешники лучче!!!



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

Форум: "Потрепаться";
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
3-33508
ilyua12
2003-08-20 03:59
2003.09.11
Нули в отчете.


6-33703
Chlavik
2003-07-09 21:54
2003.09.11
Подключения сетевого диска


1-33678
Юлия
2003-08-29 09:41
2003.09.11
Можно ли для treeview сделать возможность отмечать узлы? (check)


1-33542
Элл
2003-08-29 09:49
2003.09.11
Интернет и Дельфи


4-33852
Th
2003-07-08 11:00
2003.09.11
Искусственный вызов Window Menu приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский