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

Вниз

удаление ярлыков   Найти похожие ветки 

 
Андр   (2009-09-10 11:05) [0]

помогите пожалуйста с таким алгоритмом:
- если такой-то ярлык (по названию) существует на рабочем столе => то его удалить.
- если такой-то ярлык (по названию) существует в папке TGT(имя условно) меню Пуск/программы то его удалить и там
- если папка TGT после этого стала пустой, то и её удалить тоже..
с ярлыками просто не очень часто работал..


 
Amoeba ©   (2009-09-10 11:23) [1]

Ярлык - это всего лишь файл, и только. Так что никакого существенного отличия от задачи удаления конкретных файлов и папок здесь нет, и все сводится к ней.


 
clickmaker ©   (2009-09-10 11:25) [2]

и рабочий стол и меню пуск - папки.
обычно живут здесь - X:\Documents and Settings\<username>\Desktop, X:\Documents and Settings\<username>\Start Menu
уточнить можно функцией SHGetSpecialFolderPath
так что все действия сводятся к манипуляциям с обычными файлами


 
AlexDan ©   (2009-09-10 12:35) [3]

всё, всё сделал, осталось только,- если папка TGT после этого стала пустой, то и её удалить тоже..
как проверить размер папки или наличие в ней файлов..?.. или как лучше?..


 
Медвежонок Пятачок ©   (2009-09-10 12:37) [4]

Можно просто удалить. Если не пустая, не удалится.
Либо findfirst и так далее


 
AlexDan ©   (2009-09-10 12:43) [5]

> Медвежонок Пятачок ©   (10.09.09 12:37) [4]
> Можно просто удалить. Если не пустая, не удалится.
> Либо findfirst и так далее
создать MkDir, а удалить..?


 
Медвежонок Пятачок ©   (2009-09-10 12:43) [6]

а Ф1 и СиАлсо?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
15-1251979701
stas
2009-09-03 16:08
2009.11.01
Размер скачиваемого файла


9-1183153929
Book
2007-06-30 01:52
2009.11.01
Поделитесь какимнибудь классом или функциями для сохранения в 3ds


9-1183538262
@!!ex
2007-07-04 12:37
2009.11.01
Преобразовать кооринаты.


15-1251738482
Pavia
2009-08-31 21:08
2009.11.01
Изменения правил Русского языка.


15-1251865750
TUser
2009-09-02 08:29
2009.11.01
Яндекс-дайрект, я так понимаю, дает контекстную рекламу