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 メソッドの結果を処理するビジネス コードを簡素化できます。