![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проект Delphi без System, как? [D6, WinXP]
Интересующийся © (2006-05-07 04:39:00)Всем доброе время суток!
Вопрос для всех кто знает устрой2ство Depli, в особенности работу тамошнего компилятора.
Нужено написать проект без включения в него модуля System, как это сделать?
P.S.
System добавляется в проект самим компилятором и явно негде неуказывается.
А мне он безнадобности.
Интересующийся (2006-05-08 19:27:00) [1]> http://bonanzas.rinet.ru/
Ресурс хороший, за URL спасибо.
>А еще тебе без надобности нулевая дорожка жесткого диска. Стирай ее нафик! Ты же ею ни разу не пользовался!
Смешно :)
Оюяснал же ведь, что есть проекты в которых System я не использу, хотя в большенстве из моих проектов она нужна.
P.S.
Если KOL работает так как это описано то как раз он мне мне и нужен.
Я соберался создать что-то нанего похожее!
homm (2006-05-08 14:37:00) [2]http://bonanzas.rinet.ru/
раздел Downloads, подраздел System replacement.
> Выкинуть конечно можно, но если это "ненужное" станет нужным?
Оно не выкидывается, а исключается из линковки. Если станет нужным - само прилинкуется. Читайте инструкцию, ставте и будет Вам счастье.
> А мне он безнадобности.
А еще тебе без надобности нулевая дорожка жесткого диска. Стирай ее нафик! Ты же ею ни разу не пользовался!
Desdechado (2006-05-07 17:37:00) [3]и оттуда тоже
Джо (2006-05-07 17:07:00) [4]> обработка исключений тоже оттуда
А разве она, родимая, не в SysUtils? :)
Desdechado (2006-05-07 16:08:00) [5]он же потому и System
там много всяких полезных переменных объявляется
обработка исключений тоже оттуда
Интересующийся (2006-05-07 15:50:00) [6]> Sergey Masloff (07.05.06 08:24) [2]
> Правда, можно попытаться "пропатчить" System выкинув из него что-то "ненужное"
Выкинуть конечно можно, но если это "ненужное" станет нужным?
Кроме того просто так выкинуть из Delphi насколько я понимаю нельзя.
Нужно юниты переподключать и еще много чего делать, а это надо?...
>Anatoly Podgoretsky © (07.05.06 10:18) [4]
>Интересующийся (07.05.06 04:39)
>Как это без надобности.
Иногда встречаются проекты где ВСЕ то что в System находиться неиспользуется, или покрайней мере большая часть из того.
P.S.
Речь в вопросе шла о наличии в Delphi коммандной директивы для компилятора (или возможности в IDE) при помощи которых можно было отключить добавление в проекты модуля "System".
Если это невозможно, значит пусть System живет в том виде в каком он и задумывался.
Anatoly Podgoretsky (2006-05-07 10:18:00) [7]Интересующийся (07.05.06 04:39)
Как это без надобности.
sniknik (2006-05-07 09:57:00) [8]можно только сделать замену, со своим наполнением модуля System/SysInit. в KOL есть такие замены (форум тут же см. в списке вверху)
есть статьи где описан процес, сделай поиск, по на пример "минимальное приложение в delphi" или "выжимаем из Delphi все возможное" (это статьи, видел похожее, на получение мини exe/драйвера. в них есть)
Sergey Masloff (2006-05-07 08:24:00) [9]Правда, можно попытаться "пропатчить" System выкинув из него что-то "ненужное"
Sergey Masloff (2006-05-07 08:15:00) [10]1) невозможно
2) да и нет смысла ибо работать не будет