System.IOUtils.TDirectory.Delete

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class procedure Delete(const Path: string); overload; inline; static;
class procedure Delete(const Path: string; const Recursive: Boolean);

C++

static void __fastcall Delete(const System::UnicodeString Path)/* overload */;
static void __fastcall Delete(const System::UnicodeString Path, const bool Recursive)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TDirectory

説明

指定のパスにあるディレクトリを削除します。

指定のパスにあるディレクトリを削除するには、Deleteを使用します。次の表に、このメソッドのパラメータ リストを示します。



名前 意味

Path

削除しようとするディレクトリのパス。

Recursive

削除を再帰的に行います。このパラメータが false の場合は、空でないディレクトリは削除されません。



2 番目のバージョンの Delete には、Recursive パラメータがありません。このパラメータは false と見なされます。空でないディレクトリに対して 2 番目のバージョンの Delete を実行すると失敗します。どちらのバージョンの Delete も削除操作が成功したかどうかを報告します。

メモ:  指定の Path が無効、または無効な文字を含む場合、Delete は例外を発生させます。

関連項目