Как программно отправить файл в "Корзину"
(RecycleBin).
Компилятор: C++ Builder
Для этого существует Win32 ShellAPI функция SHFileOperation().
Следующий код удаляет файл 'tmp2' из директории
'c:\tc'.
SHFILEOPSTRUCT op;
ZeroMemory(&op,sizeof(op));
op.hwnd=Handle;
op.wFunc=FO_DELETE;
op.pFrom="c:\\tc\\tmp2\0"; // два нуля в конце строки
op.fFlags=FOF_ALLOWUNDO;
SHFileOperation(&op);
|