Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2006-09-08 09:34:26 ЛС | профиль | цитата
Chesh писал(а):
other=file4,file5,file6 - предупреждаем и спрашиваем ?
Особенно понравилось "предупреждаем и спрашиваем " - а кто знает?
Наверное проще (для пользователя) перед удалением элемента
1) открываем его hixxxxxx.pas файл
2) читаем строки от uses до ";"
3) отбрасываем имена типа Windows, Kol, Debug. (т.е. те, что заведомо используются не только им)
4) на оставшиеся имена шерстим во всех остальных элементах строку uses , если есть - отбрасываем.
5) предупреждаем - "При удалении компонента будут удалены файлы: с п и с о к" и спрашиваем "удалить".
Да это намного дольше, но надежнее.
При удалении компонента, я так и поступаю. Правда все делаю ручками
Если бы каждый компонент с его файлами хранился бы в отдельной папке, то было бы вообще просто. Вот сколько "бы"

[size=-2]------ Добавлено в 09:34
завтра попробую, написанное выше, реализовать на HiAsm
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0