FMX.DialogService.TDialogService.ShowMessage

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

Delphi

class procedure ShowMessage(const AMessage: string); overload;
class procedure ShowMessage(const AMessage: string; const ACloseDialogProc: TInputCloseDialogProc); overload;
class procedure ShowMessage(const AMessage: string; const ACloseDialogEvent: TInputCloseDialogEvent;  const AContext: TObject = nil); overload;

C++

__classmethod void __fastcall ShowMessage(const System::UnicodeString AMessage)/* overload */;
__classmethod void __fastcall ShowMessage(const System::UnicodeString AMessage, const Fmx::Dialogs::_di_TInputCloseDialogProc ACloseDialogProc)/* overload */;
__classmethod void __fastcall ShowMessage(const System::UnicodeString AMessage, const Fmx::Dialogs::TInputCloseDialogEvent ACloseDialogEvent, System::TObject* const AContext = (System::TObject*)(0x0))/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.DialogService.pas
FMX.DialogService.hpp
FMX.DialogService TDialogService


説明

ダイアログ ボックスを指定されたメッセージと[OK]ボタンと共に表示します。。

ShowMessage は、希望するモードに応じて同期または非同期で動作します。 ShowMessage は内部的に ShowMessageAsync または ShowMessageSync を呼び出します。

PreferredModePlatform に設定されている場合:

  • デスクトップ プラットフォーム(Windows や OS X)では、ShowMessage は同期で動作します。この呼び出しは、ユーザーがダイアログ ボックスを閉じた際にのみ終了します。
  • モバイル プラットフォーム(Android や iOS)では、ShowMessage は非同期に動作します。この呼び出しは、直ちに終了し、ユーザーがダイアログ ボックスを閉じるのを待ちません。

違うプラットフォームのために特定の動作を強いる場合には、PreferredModeSync または ASync(Android ではサポートされていない)に設定します。

ShowMessage は、次のパラメータを受け取ります:

関連項目