を削除します。は永久に私は、全体のディレクトリを削除するには、このコードを使用するディレクトリ
uses
ShellApi;
function DelDir(dir: string): Boolean;
var
fos: TSHFileOpStruct;
begin
ZeroMemory(@fos, SizeOf(fos));
with fos do
begin
wFunc := FO_DELETE;
fFlags := FOF_SILENT or FOF_NOCONFIRMATION;
pFrom := PChar(dir + #0);
end;
Result := (0 = ShFileOperation(fos));
end;
は私が削除されたディレクトリの永久的な除去を可能にするために、設定することができます任意のフラグがありますか?
永久に削除すると、DelDir機能を使用すると、削除された後にごみ箱に表示されなくなります。
permament除去は何ですか?だからそれは再現できないのですか? – Jacob
申し訳ありません。永久に削除すると、ごみ箱に表示されません。 – ple103
オリジナル投稿が更新されました。 – ple103