![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Минимальный размер программы [D7, XP]
ZiTrAX © (2006-09-24 21:46:00)Какой самый минимальный размер проги можно получить в Delphi7 (имеется ввиду пустая прога вида
Programm r;)?
begin
end.
И можно ли сделать так, чтобы компилятор не использывал по умолчанию модуль System (какая-то директива или что-нибудь в этом роде)?
DevilDevil (2006-09-26 13:34:00) [1]Удалено модератором
Примечание: п. 8 правил
DevilDevil (2006-09-26 13:11:00) [2]Удалено модератором
Примечание: Правила читаем
DevilDevil (2006-09-26 12:34:00) [3]Удалено модератором
Примечание: Offtopic
Leonid Troyanovsky (2006-09-26 11:08:00) [4]
> Ketmar © (26.09.06 01:55) [70]
> так, специально для особо одарённых: PE не может быть такого
> размера. кто не согласен -- может предъявить hex-dump работающего
Видел 548.
http://groups.google.com/group/fido7.ru.asm.win32/msg/5e2b66922a49c277
Там есть и ссылка на работающий пример (пробывал NT4, w2k, w2k3)
--
Regards, LVT.
Ega23 (2006-09-26 09:40:00) [5]
> А зачем мне прога в 524 байта, если на диске она ляжет в
> 4кБ?
У кого-то собака есть, у кого-то - мотоцикл, у кого-то - писька 25 см. А у кого-то будет "прога в 524 байта". Надо же как-то выделяться из общественности.
Пока только единственный смысл в этом вижу.
_Ламер_ (2006-09-26 05:42:00) [6]А зачем мне прога в 524 байта, если на диске она ляжет в 4кБ?
Ketmar (2006-09-26 03:04:00) [7]так, для инофрмации: в виндах нет формата com.
Германн (2006-09-26 02:43:00) [8]
> SergP © (26.09.06 02:28) [75]
>
> > речь шла о виндах. значит -- PE. ДОСёвы -- не в счёт.
> и
> > -- покажите мне, как Delphi может слинковать досёвый файл.
>
>
>
> Там так написано что какой-то прогой из exe сделали com.
>
Ну так а зачем тут сначала пользовать Дельфи, а потом "превращать exe в com"?
Вернёмся, наконец, к сабжу. Чем пример из удаленного DevilDevil © (25.09.06 17:21) [61] поможет?
SergP (2006-09-26 02:28:00) [9]> речь шла о виндах. значит -- PE. ДОСёвы -- не в счёт. и
> -- покажите мне, как Delphi может слинковать досёвый файл.
Там так написано что какой-то прогой из exe сделали com.
Но я не проверял. меня вообще такие извращения не интересуют.
Ketmar (2006-09-26 02:16:00) [10]>[72] SergP(c) 26-Sep-2006, 02:08
>Так ведь там и не говорится что это PE.
>там они сначала .exe сделали, а потом над ним
>поизвращались. (сделали .com)
речь шла о виндах. значит -- PE. ДОСёвы -- не в счёт. и -- покажите мне, как Delphi может слинковать досёвый файл.
зыж D.D. не ответит -- как всегда. потому что выпендриваться -- это он умеет. а обосновать свои слова -- ни разу. школа Ф.
Германн (2006-09-26 02:14:00) [11]
> Так ведь там и не говорится что это PE.
> там они сначала .exe сделали, а потом над ним поизвращались.
> (сделали .com)
>
Что было "там" - это одно. Но сути сабжа оно, имхо, не соответсвует!
SergP (2006-09-26 02:08:00) [12]> [70] Ketmar © (26.09.06 01:55)
> >[64] DevilDevil(c) 25-Sep-2006, 18:56
> >Непонятно, почему удалалили. Минимальное
> >приложение на Delphi ( 524 байта)
> так, специально для особо одарённых: PE не может быть такого
> размера. кто не согласен -- может предъявить hex-dump работающего
> PE.
Так ведь там и не говорится что это PE.
там они сначала .exe сделали, а потом над ним поизвращались. (сделали .com)
Германн (2006-09-26 02:04:00) [13]Удалено модератором
Ketmar (2006-09-26 01:55:00) [14]>[64] DevilDevil(c) 25-Sep-2006, 18:56
>Непонятно, почему удалалили. Минимальное
>приложение на Delphi ( 524 байта)
так, специально для особо одарённых: PE не может быть такого размера. кто не согласен -- может предъявить hex-dump работающего PE.
SergP (2006-09-26 01:52:00) [15]Удалено модератором
Германн (2006-09-26 00:55:00) [16]Удалено модератором
Leonid Troyanovsky (2006-09-25 22:29:00) [17]
> DevilDevil © (25.09.06 18:56) [64]
> > Удалено модератором
> Непонятно, почему удалалили. Минимальное приложение на Delphi
> (524 байта)
Бо, сильно проиграло мин. прил. Windows.
--
Regards, LVT.
Ega23 (2006-09-25 19:33:00) [18]
> Ну понятно что в данном случае за 15 секунд это нереально.
> Ну пусть даже 3 часа (хотя такое время - это наверное для
> очень большого проекта). Если использовать такую компиляцию
> не постоянно, а только когда проект уже готов и отлажен
> - ИМХО это было бы неплохо....
Я всё равно не понимаю - зачем. Ну не два метра exe будет занимать, а полтора. Смысл? Для palm писать? Так там свои средства разработки...
SergP (2006-09-25 19:06:00) [19]Извиняюсь за нарушение [38], но хотелось бы ответить на:
> [62] Ega23 © (25.09.06 17:50)
>
> > но тем не менее с теми же удобствами можно было сделать
>
> > чтобы размер exe был процентов на 70-80 меньше.
>
>
> Ага. И проект будет линковаться 3 часа вместо 15 секунд?
Ну понятно что в данном случае за 15 секунд это нереально. Ну пусть даже 3 часа (хотя такое время - это наверное для очень большого проекта). Если использовать такую компиляцию не постоянно, а только когда проект уже готов и отлажен - ИМХО это было бы неплохо....
> [40] Плохиш © (25.09.06 00:38)
> Не тебе с куриными мозгами
> обсуждать правильно ли создаёт продукты борланд или любая
> др. фирма.
Мысли как у прапорщика... Типа раз товарищ генерал сказал что крокодилы летаю - значит они летают и не вам это обсуждать.
На пенсию Вам пора... :-)
DevilDevil (2006-09-25 18:56:00) [20]> DevilDevil © (25.09.06 17:21) [61]
> Удалено модератором
Непонятно, почему удалалили. Минимальное приложение на Delphi ( 524 байта )
http://xproger.mirgames.ru/?id=1&page=0&doc=delphi_min