Vcl.Dialogs.InputBox
Delphi
function InputBox(const ACaption, APrompt, ADefault: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall InputBox(const System::UnicodeString ACaption, const System::UnicodeString APrompt, const System::UnicodeString ADefault);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Dialogs.pas Vcl.Dialogs.hpp |
Vcl.Dialogs | Vcl.Dialogs |
説明
文字列、実数、整数のいずれかをユーザーが入力できる入力ダイアログ ボックスを表示します。
InputBox を呼び出すと、文字列、実数、整数のいずれかをユーザーが入力できる入力ダイアログ ボックスを表示します。
- ACaption は、ダイアログ ボックスのキャプションです。
- APrompt は、編集ボックスにユーザーが入力するテキストです。
- ADefault は、ダイアログ ボックスが最初に表示されたときに、編集ボックスに表示される値です。
ユーザーが [キャンセル] ボタンを選択すると、InputBox はデフォルト値を返します。 ユーザーが [OK] ボタンを選択すると、InputBox は編集ボックスの値を返します。
ダイアログを終了するためにユーザーが [キャンセル] ボタン(または Esc キー)を選択したときに、デフォルト値を使用する必要がある場合に InputBox 関数を使用します。 ユーザーが [OK] または [キャンセル] を選択したかどうかを、アプリケーションで認識する必要がある場合は、InputQuery 関数を代わりに使用します。
関連項目
- FMX.Platform.IFMXDialogServiceAsync.InputQueryAsync
- FMX.Platform.IFMXDialogServiceSync.InputQuerySync