![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Размер программы [Delphi, Windows]
romychk © (2002-11-28 13:02:00)Я заметил такую вещь, если я в КОЛ бросаю на форму компонент размер приложения увеличивается, но если его снова убрать размер не уменьшается, что надо сделать, чтобы он вернулся к прежним размерам.
SPeller (2002-11-30 17:47:00) [1]
> вот КОЛ часть uses генерируется, а потому и чистится автоматически
> (хотя бывают исключения).
Вот именно что часть. Часть вручную добавленных модулей после директивы {$ENDIF} MCK не трогает, поэтому проблема может быть там. IDE Дельфей любит без спросу добавлять туда какие-нибудь модули, особенно 6-я (ох как я запарился уже с этим! :-)), поэтому следует внимательно следить за Uses.
SPeller (2002-11-30 17:42:00) [2]Я уже поднимал этот вопрос. Кладов объяснил что дело в том, что в ЕХЕ всё-таки зашиваются константы и объявления типов. Другого очевидного объяснения не нашлось, потому как на своём опыте проверял: вставил в юсес - увеличился слегка размер, убрал оттуда модуль - снова прежним стал. Вот так получается.
Romychk (2002-11-29 11:15:00) [3]uses не чистил, а на счет перекомпиляции, так я ее делал :))
Gandalf (2002-11-28 17:01:00) [4]
> Uses никогда автоматом не чистился в VCL, а значит и в MCK.
> А не плохо бы...
При всем уважении... несовсем правда, VCL uses не чистится, MCK тоже, но они в КОЛ на размер ехе никак (!) не отражаются, а вот КОЛ часть uses генерируется, а потому и чистится автоматически (хотя бывают исключения).
BorisMor (2002-11-28 16:41:00) [5]Uses никогда автоматом не чистился в VCL, а значит и в MCK. А не плохо бы...
Gandalf (2002-11-28 16:36:00) [6]
> Я заметил такую вещь, если я в КОЛ бросаю на форму компонент
> размер приложения увеличивается, но если его снова убрать
> размер не уменьшается, что надо сделать, чтобы он вернулся
> к прежним размерам.
Не забыл сохраниться, перекомпилироваться? Почисть секцию uses, хотя она должна автоматически чистится.