Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

Проект Delphi без System, как?   Найти похожие ветки 

 
Интересующийся   (2006-05-07 04:39) [0]

Всем доброе время суток!

Вопрос для всех кто знает устрой2ство Depli, в особенности работу тамошнего компилятора.

Нужено написать проект без включения в него модуля System, как это сделать?

P.S.
System добавляется в проект самим компилятором и явно негде неуказывается.
А мне он безнадобности.


 
Sergey Masloff   (2006-05-07 08:15) [1]

1) невозможно
2) да и нет смысла ибо работать не будет


 
Sergey Masloff   (2006-05-07 08:24) [2]

Правда, можно попытаться "пропатчить" System выкинув из него что-то "ненужное"


 
sniknik ©   (2006-05-07 09:57) [3]

можно только сделать замену, со своим наполнением модуля System/SysInit. в KOL есть такие замены (форум тут же см. в списке вверху)
есть статьи где описан процес, сделай поиск, по на пример "минимальное приложение в delphi" или "выжимаем из Delphi все возможное" (это статьи, видел похожее, на получение мини exe/драйвера. в них есть)


 
Anatoly Podgoretsky ©   (2006-05-07 10:18) [4]

Интересующийся   (07.05.06 04:39)  
Как это без надобности.


 
Интересующийся   (2006-05-07 15:50) [5]

> 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 живет в том виде в каком он и задумывался.


 
Desdechado ©   (2006-05-07 16:08) [6]

он же потому и System
там много всяких полезных переменных объявляется
обработка исключений тоже оттуда


 
Джо ©   (2006-05-07 17:07) [7]

> обработка исключений тоже оттуда

А разве она, родимая, не в SysUtils? :)


 
Desdechado ©   (2006-05-07 17:37) [8]

и оттуда тоже


 
homm ©   (2006-05-08 14:37) [9]

http://bonanzas.rinet.ru/
раздел Downloads, подраздел System replacement.


> Выкинуть конечно можно, но если это "ненужное" станет нужным?

Оно не выкидывается, а исключается из линковки. Если станет нужным - само прилинкуется. Читайте инструкцию, ставте и будет Вам счастье.


> А мне он безнадобности.

А еще тебе без надобности нулевая дорожка жесткого диска. Стирай ее нафик! Ты же ею ни разу не пользовался!


 
Интересующийся   (2006-05-08 19:27) [10]

>http://bonanzas.rinet.ru/

Ресурс хороший, за URL спасибо.

>А еще тебе без надобности нулевая дорожка жесткого диска. Стирай ее нафик! Ты же ею ни разу не пользовался!

Смешно :)

Оюяснал же ведь, что есть проекты в которых System я не использу, хотя в большенстве из моих проектов она нужна.

P.S.
Если KOL работает так как это описано то как раз он мне мне и нужен.

Я соберался создать что-то нанего похожее!



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.037 c
15-1146663545
avsam
2006-05-03 17:39
2006.05.28
Компонента для ввода даты И времени


1-1145653640
Leonardo
2006-04-22 01:07
2006.05.28
Как определить есть ли в переменной типа TIcon сама иконка


2-1147380746
EZHIK
2006-05-12 00:52
2006.05.28
Кнопки назад и вперед и вернуться.


1-1145659505
gear
2006-04-22 02:45
2006.05.28
Теряется StayOnTop у формы.


2-1147288748
zxcv
2006-05-10 23:19
2006.05.28
hex editor