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

Вниз

Как отловить неиспользуемые процедуры   Найти похожие ветки 

 
Leonid   (2005-09-20 15:01) [0]

В большом проекте накопились неиспользуемые процедуры. Скажем, кнопку убрал а обработчик оставил.
Как получить их список ?


 
Eraser ©   (2005-09-20 15:05) [1]

Список не знаю, возможно в warning"ах отображается, а вот синенькие точечки при компиляции, у неиспользуемых ф-ий не отображаются.


 
Anatoly Podgoretsky ©   (2005-09-20 15:12) [2]

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


 
evvcom ©   (2005-09-20 15:21) [3]

если они не собраны в пакет


 
Barloggg   (2005-09-20 15:24) [4]

да, неиспользуемый процедуры в файл не включаются, и их можно даже не выискивать.
Однако виртуальных процедур это не касается, они включаются всегда.
И если обработчик обрабатывает несколько процедур (скажем распознавая кнопки по Sender и выбирая нужную процедуру), то тут тоже все включается в файл.
Короче. Если и просматривать, то только виртуальные и комплексные обработчики. На остальные забей.


 
Leonid   (2005-09-20 15:27) [5]

>неиспользуемые процедуры не включаются в исполнимый файл.

Я хочу их поубивать

>синенькие точечки при компиляции, у неиспользуемых ф-ий не отображаются.

Не отображаются где ?


 
Barloggg   (2005-09-20 15:31) [6]

А повнимательнее посмотри. Слева от текста при компиляции ставятся синие точки. Если их нет, то код неиспользуется.

Предлагаю вариант: заремай все объявления процедур и снимай с них пометку по мере спроса на них.


 
Barloggg   (2005-09-20 15:33) [7]

Да, но только точки корректно ставятся только разве что на текущий файл. В соседний файлах проекта бывают ошибки. Поэтому перекомпилировать надо часто


 
Leonid   (2005-09-20 15:39) [8]

А в МАР-файле ничего нет ?



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

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

Наверх




Память: 0.48 MB
Время: 0.464 c
14-1126765604
NailMan
2005-09-15 10:26
2005.10.09
Зацените моих тараканов в голове!


1-1126656874
igor-567
2005-09-14 04:14
2005.10.09
Время в местном формате


2-1125672528
Гость22
2005-09-02 18:48
2005.10.09
Как сделать запись в таблицу?


2-1124826479
Агат
2005-08-23 23:47
2005.10.09
Работа с текстовым файлом


6-1118676712
incX
2005-06-13 19:31
2005.10.09
Проблемы с Indy 10