Страницы

Поиск по вопросам

пятница, 31 января 2020 г.

Перемещение файла в корзину

#c_sharp


Имеется заданный путь к файлу, подскажите, как переместить его в корзину?
    


Ответы

Ответ 1



Судя по всему, встроенного метода в C# и BCL нет. Но можно подключить метод из Visual Basic'а. Для этого добавьте ссылку на Microsoft.VisualBasic.dll и напишите в коде using Microsoft.VisualBasic.FileIO; FileSystem.DeleteFile(path, UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycleBin); Документация: https://msdn.microsoft.com/en-us/library/ms127976(v=vs.110).aspx

Ответ 2



Думаю, тебе подойдет SHFileOperation из shell32.dll. Пример реализации можешь посмотреть здесь.

Комментариев нет:

Отправить комментарий