![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Package [D5, Win95/98]
Arhangel © (2002-11-27 19:42:00)Народ!
Если в пректе отключить присоединение пакетов (Package), то программа не будет работать на компе где нет этих самых библиоте. Но если написать программу полностью на WinApi,
она будет работать?
И еще один вопрос, если писать программу без формы, можно отключить эти пакеты или хотябы часть из них?
Юрий Зотов (2002-11-28 01:14:00) [1]1. Но если написать программу полностью на WinApi, она будет работать?
Будет. Но потребуется uses Windows (и, возможно, Messages), причем со статической загрузкой. Впрочем, это не страшно - размер такой программы все равно будет небольшим (минимум - где-то 16 Кб, максимум - зависит от кода).
> если писать программу без формы, можно отключить эти пакеты
> или хотябы часть из них?
Можно, и даже нужно. Но с теми же оговорками, что и выше.
apay (2002-11-27 23:26:00) [2]средняя прога на winapi пишется без проблем, весит примерно на 250К меньше чем с формами. а если писать консольные, то будут еще меньше, но зачем этот гемор? все равно это меньше чем винды, а писать посложнее. дельфя для того и нужна, чтобы не возится с интерфейсом.
Arhangel (2002-11-27 20:50:00) [3]Ты думаешь, от присоединения Pakage"ей станет? что ты этим хотел сказать, что станет? И причем тут кернел32?
З.Ы. Народ, кто-нить может мне ответить?
З.Ы.Ы. Видать придется узнавать все методом тыка.
LongIsland (2002-11-27 20:02:00) [4]Ты думаешь, от присоединения Pakage"ей станет? Была бы возможность (глупость говорю), выгрузи из Виндов хотя бы kernel32 и посмотри, как программа работать будет
Arhangel (2002-11-27 19:57:00) [5]Причем тут dll?
От этого размер меньше не станет (в сумме).
А если отключить пакеты (точнее подгружать в рунтайме в расчете если они есть на компе), то размер проги уменьшается в 100 раз!
LongIsland (2002-11-27 19:54:00) [6]Ну так используй dll
Arhangel (2002-11-27 19:50:00) [7]А что не ясно?
Чтобы прога меньше весила.
LongIsland (2002-11-27 19:45:00) [8]Можно вопрос? А ЗАЧЕМ???