Форум: "Начинающим";
Текущий архив: 2009.11.01;
Скачать: [xml.tar.bz2];
Внизудаление ярлыков Найти похожие ветки
← →
Андр (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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c