System.UITypes.StripAllFromResult

提供:RAD Studio API Documentation

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

関連項目