| bitanga | 
| Отправлено: 06.11.2003, 22:30 |  | 
| 
 Ученик-кочегар
 
 Группа: Участник
 Сообщений: 25
 
 
 
  
 | После компиляции екзешник получился полутораметровый. Если компилить с поддержкой "рантайм"-библитотек то он в несколько раз меньше. Но боюсь что тогда он не будет запускаться на любых других ПК. Есть ли какие-нибуть общие рекомендации по созданию небольших программ? От чего вобще зависит размер файла? Может где статьи есть по этому поводу, ткните носом.
 | 
|  | 
| exp | 
| Отправлено: 06.11.2003, 23:41 |  | 
|  
 Мастер участка
 
 Группа: Участник
 Сообщений: 304
 
 
 
  
 | Существуют программы для ужимания ехе-шника. Правда, не знаю такой для билдера, а для делфей это, например, AsPack.
 | 
|  | 
| bitanga | 
| Отправлено: 06.11.2003, 23:52 |  | 
| 
 Ученик-кочегар
 
 Группа: Участник
 Сообщений: 25
 
 
 
  
 | гм... это идея хорошая. Спасибо. но я спрашивал ка можно писать програму тобы она получилась поменьше. Может есть какая-то зависимость размера от того какие компоненты используются?
 | 
|  | 
| exp | 
| Отправлено: 06.11.2003, 23:59 |  | 
|  
 Мастер участка
 
 Группа: Участник
 Сообщений: 304
 
 
 
  
 | А ты проверь... ну, хотя бы для интереса. 
 Кинь на форму одтн компонент, другой...
 Ха, а че мне раньше такая мысль в голову не приходила?
 | 
|  | 
| bitanga | 
| Отправлено: 07.11.2003, 12:00 |  | 
| 
 Ученик-кочегар
 
 Группа: Участник
 Сообщений: 25
 
 
 
  
 | 60 kB прибавилось при снятии на закладке "Линкер" галочки с "use dynamic RTL". Без него програма требовала borlndmm.dll вес которой 30 кБ
 мда...
   | 
|  | 
| Admin | 
| Отправлено: 07.11.2003, 13:13 |  | 
|  
 Владимир
 
 Группа: Администратор
 Сообщений: 1190
 
 
 
  
 | "ДАРЗАНЕБЫ" (Роберт Хайнлайн "Луна — суровая хозяйка") (Дармовой закуски не бывает)
 
 За все надо платить, в том числе за удобство работы с
 палитрой компонентов (компонентами VCL),
 в частности — размером.
 
 Небольшие программы — Visual C++
 
 
 | 
|  | 
| Dmitri | 
| Отправлено: 07.11.2003, 13:18 |  | 
| 
 admin@localhost
 
 Группа: Модератор
 Сообщений: 110
 
 
 
  
 | Пиши без использования VCL. 
 P.S. В принципе, upx ОЧЕНЬ хорошо жмет.
 | 
|  |