System.UITypes.StripAllFromResult
Delphi
function StripAllFromResult(const AModalResult: TModalResult): TModalResult;
C++
extern DELPHI_PACKAGE TModalResult __fastcall StripAllFromResult(const TModalResult AModalResult);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.UITypes.pas System.UITypes.hpp |
System.UITypes | System.UITypes |
説明
"すべて" という言葉に言及している値の AModalResult
を、対応する単純な値に変換します。
StripAllFromResult では、mrAll
、mrNoToAll
、mrYesToAll
の各値を、対応する mrOk
([OK])、mrNo
([いいえ])、mrYes
([はい])の各値にそれぞれ変換します。
たとえば、ShowModal メソッドの結果を IsAnAllResult 関数で確認できます。IsAnAllResult の戻り値が True
の場合は、StripAllFromResult を呼び出して、結果を単純なボタン([OK]、[いいえ]、[はい]のいずれか)の識別値に変換できます。これにより、ShowModal メソッドの結果を処理するビジネス コードを簡素化できます。