Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Блин - наваял прогу - пара-тройка форм + компоненты для доступа к БД - в итоге откомпиленный проект (без пурги для отладки) получился больше мегабайта ! Нельзя-ли как-то вместо стандартного TForm с ее кучей зачастую ненужных пропердей и методов воткнуть что-то другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 19:02 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Это я про D-5. Следующие версии страшно даже ставить - если счас худо-бедно с помощью всяких аспакеров/архиваторов можно на дискете разместить апликацию, то что там в следущих версиях... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 19:04 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
у меня сейчас демопроекты основанные на 50% на авторских классах килобайт 600-700 весят... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 19:28 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
WinAPI :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 06:14 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
2BigHarry >в итоге откомпиленный проект (без пурги для отладки) получился больше мегабайта ! И что - место на диске кончилось? Вот ведь незадача - накидал на формы компонентов - получил рабочую прогу за 2-3 часа (дня), а хочется что бы объем был как у написанной на ассемблере. За все надо платить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 08:42 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Используй упаковщик EXE файлов aspPack к примеру (сжимает в 2-3 раза) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 09:54 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Cпасибо за полезные ссылки !!! По поводу размера - имхо - чем меньше программа - тем быстрее она загрузиться в оперативку и быстрее будет работать - так как в ней нету лишнего кода и данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 10:22 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
2JSW > Используй упаковщик EXE файлов aspPack к примеру (сжимает в 2-3 раза) А какой в этом смысл? 2BigHarry >По поводу размера - имхо - чем меньше программа - тем быстрее она загрузиться в оперативку и быстрее будет работать - так как в ней нету лишнего кода и данных. Если очень критично время доступа и скорость работы не надо писать на Делфи. В программе важнее функциональность а не снижение времени загрузки с 0.5 сек до 0.3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 10:35 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
KOL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 10:55 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Во-первых, действительно, если нужен компактный exe, то пишите всё сами ручками и через WinAPI. Во-вторых, с чего вы взяли, что все ваши мегабайты будут загружены в оперативку. Видимо Вы плохо знаокмы с процессом загрузки программ в Windows. В память грузится только то, что используется в работе программы. Плюс к тому, в exe файле кроме собственно кода есть ещё много чего. Ну и в третьих, хочу присоединиться к мнению Сергея, что шум из ничего. Простая тестовая программа 'Hello Word!', написанная средствами Delphi целиком на WinAPI занимает что-то около 90 Kb (сам проверял в своё время). То есть, не сильно больше, чем на том же Microsoft C. Только гемора в этом случае больше, а удобств и скорость разработки гораздо меньше. Да и кто мешает свою библиотеку со своим TForm написать, где всех этих "зачастую ненужных пропердей и методов" не будет? :) Если у Вас время загрузки программы в ОЗУ стоит намного дороже, чем то, что вы на такую разработку потратите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 13:39 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
на счет 90 кб, плохо проверяли 17кб, можно меньше. в 17 кб, е меня директдрав демка со звездами летящими на камеру была. на делфи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 13:55 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
>>В память грузится только то, что используется в работе программы. >>Плюс к тому, в exe файле кроме собственно кода есть ещё много чего. Сегмент кода однозначно загружается весь целиком, а не по процедурам. Канечно - мона процедуры закатать в dll и указать DEMANDLOAD discardable - но от этого код этих процедур компактнее не станет - и в качестве балласта будут загружаться участки лишего и ненужного кода - например - мне нафиг не нужен код, отвечающий за определенные эвенты - типа ОнДаблКлик, ОнРесайз и проч... В общем - спасибо за ответы - за ссылку на KOL - буду разбираться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 14:43 |
|
||
|
Монстр какой-то получается !!!
|
|||
|---|---|---|---|
|
#18+
Почитайте здесь: http://www.delphikingdom.com/mastering/dllload.htm http://www.andrey.nnov.ru/articles.php?a=20 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2003, 15:01 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=2023&tid=2117488]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 309ms |
| total: | 486ms |

| 0 / 0 |
