Страница: 1 |
Помогите начинающему! Как очистить корзину без запроса на ее чистку?
Public Type SHFILEOPSTRUCT hwnd As Long End Type Public Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long Public Const FO_DELETE = &H3 Пример использования Dim SHop As SHFILEOPSTRUCT With Shop .wFunc = FO_DELETE End With SHFileOperation SHop только поставь флажок "Уничтожать файлы сразу после удаления, не помещая их в корзину Да но все равно запрашивает "Вы действительно хотите поместить xxx.x" в корзину а мне нужно чтоб без всяких запросов И чистить корзину так же... Удалить без корзины - Kill "pathname" Вы все меня непонил! Мне нужно чтоб файлы которые я удоляю помещались в корзину без запроса на их помещения туда! И как очистить корзину? Чтобы удалить без подтверждения, смотри ответ 1, но измени флаг: .fFlags = FOF_ALLOWUNDO + FOF_NOCONFIRMATION ну и в модуль добавь Public Const FOF_NOCONFIRMATION = &H10 Ой зашибись... , все работает! Страница: 1 |
Вопрос: =-КОРЗИНА-=
Добавлено: 16.04.03 17:30
Автор вопроса: KEP
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Миха
ICQ: 394243
Вопросов: 20
Ответов: 151
Web-сайт:
Профиль | | #1
Добавлено: 16.04.03 17:35
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Long
hNameMappings As Long
lpszProgressTitle As Long
Public Const FOF_ALLOWUNDO = &H40
Dim strFile As String
.pFrom = strFile
.fFlags = FOF_ALLOWUNDO
' Где strFile есть полный путь к файлу, который Вы хотите поместить в Корзину
Номер ответа: 2
Автор ответа:
KEP
Вопросов: 44
Ответов: 119
Профиль | | #2
Добавлено: 16.04.03 17:44
Номер ответа: 3
Автор ответа:
msv
Вопросов: 34
Ответов: 312
Web-сайт:
Профиль | | #3
Добавлено: 16.04.03 20:22
Номер ответа: 4
Автор ответа:
KEP
Вопросов: 44
Ответов: 119
Профиль | | #4
Добавлено: 17.04.03 00:02
Номер ответа: 5
Автор ответа:
Access
Вопросов: 0
Ответов: 32
Web-сайт:
Профиль | | #5
Добавлено: 17.04.03 14:07
Номер ответа: 6
Автор ответа:
KEP
Вопросов: 44
Ответов: 119
Профиль | | #6
Добавлено: 17.04.03 15:12