Vcl.FileCtrl.TSelectDirOpts

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

Delphi

type TSelectDirOpts = set of TSelectDirOpt;

C++

typedef System::Set<TSelectDirOpt, TSelectDirOpt::sdAllowCreate, TSelectDirOpt::sdPrompt> TSelectDirOpts;

プロパティ

種類 可視性 ソース ユニット
set
typedef
public
Vcl.FileCtrl.pas
Vcl.FileCtrl.hpp
Vcl.FileCtrl Vcl.FileCtrl


説明

TSelectDirOptsTSelectDirOpt を使用すると、存在しないディレクトリをユーザーが入力したときに[ディレクトリの選択]ダイアログがどう応答するかを決定できます。

オプション セットに追加可能な値は以下のとおりです。

意味

sdAllowCreate

ユーザーは、存在しないディレクトリの名前を編集ボックスに入力できます。このオプションでは、ディレクトリは作成されません。アプリケーションで、選択されたディレクトリの名前を読み取り、必要であればディレクトリを作成する必要があります。

sdPerformCreate

必ず sdAllowCreate と組み合わせて使用します。存在しないディレクトリ名を入力すると、[ディレクトリの選択]ダイアログでそのディレクトリが作成されます。

sdPrompt

必ず sdAllowCreate と組み合わせて使用します。入力したディレクトリが存在しない場合に、その旨を知らせ、ディレクトリを作成するかどうかを尋ねるメッセージ ボックスを表示します。ユーザーが[OK]をクリックした場合、オプション セットに sdPerformCreate が含まれていれば、ディレクトリが作成されます。オプション セットに sdPerformCreate が含まれていないと、ディレクトリは作成されません。アプリケーションでディレクトリ名を読み取って、作成しなければなりません。

関連項目

コード例