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

Вниз

лишние модули   Найти похожие ветки 

 
anton2v ©   (2003-02-04 13:21) [0]

Хэлло, ол. По мере проектирования проекта IDE вставляет в uses кучу модулей, многие из них не используя вообще. Однако при компиляции она вставляет весь этот мусор в .exe Нет ли какой нибудь проги, чтобы она смотрела и удаляла из uses весь ненужный хлам?


 
Anatoly Podgoretsky ©   (2003-02-04 13:26) [1]

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


 
AGGRESSOR   (2003-02-04 13:46) [2]

Проги такой не знаю, я для себя лично эксперементальным путем нашел необходимые модули, и по мере надобности добавляю новые. Кстати, размер .ехе почти не изменился :(


 
Ketmar ©   (2003-02-04 13:52) [3]

>AGGRESSOR (04.02.03 13:46)
правда, удивительно?

Satanas Nobiscum! 04-Feb-XXXVIII A.S.


 
michael_b   (2003-02-06 11:53) [4]

Есть такие проги на www.delphiplus.org видел (описвание)


 
Anatoly Podgoretsky ©   (2003-02-06 12:07) [5]

Не может таких быть, только поделки, лапша на уши.


 
Danilka ©   (2003-02-06 12:27) [6]

Anatoly Podgoretsky © (06.02.03 12:07)

может быть.
для тех людей, для которых дельфи это кубики.
накидаешь на форму разных компонентов - uses выростет, уберешь все эти компоненты - uses не изменится.

другой вопрос, могут ли такие люди называться программистами...


 
Anatoly Podgoretsky ©   (2003-02-06 12:35) [7]

Э насчет того как удалять из uses Я знаю, зато ни одна программа этого решить не сможет.


 
Palladin ©   (2003-02-06 13:25) [8]

почему не сможет?
разобрал dcu (ведь в них содержится описание их же содержимого, или я не прав?)
прошелся по коду
уяснил какие dcu не используются... то есть на какие нет ссылок..
убрал...


 
Danilka ©   (2003-02-06 13:27) [9]

Palladin © (06.02.03 13:25)
пока будешь это писать, поймешь что тебе такая программа уже не нужна.
поэтому их и нет.


 
Palladin ©   (2003-02-06 13:32) [10]

2 Danilka
мне она и так не нужна...
это ответ на утверждение Anatoly Podgoretsky

>ни одна программа этого решить не сможет


 
Danilka ©   (2003-02-06 13:35) [11]

Palladin © (06.02.03 13:32)
>мне она и так не нужна...
я об этом догадывался. :))

просто, сначала хотел написать для Anatoly Podgoretsky такой-же ответ, а потом подумал и решил, что такая программа может понадобиться чайнику, который сам не знает какие ему библиотеки нужны. если он начнет ее писать и доведет хотя-бы до половины, то она ему болье не понадобится, и он бросит это неблагодарное занятие. поэтому таких программ и нет.


 
gsu ©   (2003-02-06 13:43) [12]

ручками удаляй или удали все, а потом добавь свои к созданным ide


 
Anatoly Podgoretsky ©   (2003-02-06 13:43) [13]

Придется написать ответ, на каком основание данная программа решит, что данный модуль мне не нужен.
Приведу два примера.

TManifest - ссылок нет, кода тоже нет, только ресурс
TXXX - ссылок нет, зато есть initiflization
TXXX - ссылок нет, зато есть finalization

Все три мне нужны именно по этим причинам.


 
Palladin ©   (2003-02-06 13:53) [14]


> Anatoly Podgoretsky © (06.02.03 13:43)

а кто мешает проверять на наличие этого в dcu?
я же привел простейший принцип действий...
если писать серьезно, то естественно нужно учитывать многие факторы.


 
gsu ©   (2003-02-06 13:56) [15]

можно написать программу, которая будет удалять слово из проги компилять и смотреть прошло -> переход к следующему слову, нет - восстановление и преход дале (-:|~


 
Palladin ©   (2003-02-06 14:05) [16]

:))
прикольно... но так нельзя.... именно изза initialization, finalization и ресурсов...
ведь придется еще и проверять правильно ли программа отрабатывает :)


 
gsu ©   (2003-02-06 14:10) [17]

>> Palladin © (06.02.03 14:05)
О, а мы одногодки - весело. Надо по типу мастеров д. сделать свою шайку, типа мафия 78 или 78 квартал, или ... (-:|~


 
michael_b   (2003-02-06 14:16) [18]

.
> Anatoly Podgoretsky © (06.02.03 12:35)
> Э насчет того как удалять из uses Я знаю, зато ни одна программа
> этого решить не сможет


Peganza Software: Uses List Analyzer for Delphi (Icarus) версия 1.3 - бесплатная утилита для помощи в удалении не используемых юнит в uses в программах на Delphi и Pascal
http://www.peganza.com/


 
Ketmar ©   (2003-02-06 14:31) [19]

>michael_b (06.02.03 14:16)
ну и весело облажается на Anatoly Podgoretsky © (06.02.03 13:43)

Satanas Nobiscum! 06-Feb-XXXVIII A.S.



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

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

Наверх




Память: 0.51 MB
Время: 0.013 c
9-75728
Карлсон
2002-08-03 18:51
2003.02.24
Объясните как делается меню.


1-75857
ДмитрийК.
2003-02-13 10:53
2003.02.24
Уважаемые мастера, есть два вопроса


3-75839
David
2003-02-06 15:39
2003.02.24
Добавление записи в Oracle


14-76113
vopros
2003-02-05 17:17
2003.02.24
Я закодировался.И чувствую себя великолепно.


9-75737
chistyakov
2002-08-22 15:21
2003.02.24
Может подберет кто :)