InputQuery

Parameter

(const ACaption, APrompt: String; var Value: String) : Boolean;

Beschreibung

Die Funktion zeigt ein Eingabedialogfeld an, in dem der Benutzer einen String, einen Double- oder einen Integerwert eingeben kann. Der Parameter ACaption enthält den Titel des Dialogfeldes. Der Parameter APrompt ist der Text, der den Benutzer zur Eingabe auffordert. Der Parameter Value ist der Wert, der beim Öffnen des Dialogfeldes angezeigt wird und der die Eingabe des Benutzers zurückgibt. Wenn der Benutzer auf OK klickt, gibt InputQuery true zurück. Wenn der Benutzer auf Abbrechen klickt oder die ESC-Taste drückt, gibt InputQuery false zurück. Wenn die Anwendung einen Standardwert benötigt, falls der Benutzer das Dialogfeld mit Abbrechen schließt (oder die ESC-Taste drückt), verwenden Sie InputBox anstelle von InputQuery.

Beispiel

NewString := 'Default String';
ClickedOK := InputQuery('Input Box', 'Prompt', NewString);
if ClickedOK then            { NewString enthält neue Eingabe }
  ShowMessage('The new String is ''' + NewString + '''');