Delphi-Help

  • Increase font size
  • Default font size
  • Decrease font size
Главная

InputQuery

Печать
Рейтинг пользователей: / 0
ХудшийЛучший 

InputQuery

Описание

function InputQuery ( const Caption, Prompt : string; var UserValue : string ) : Boolean;

Функция InputQuery отображает простое диалоговое окно с данным Заголовком (Caption) и Подсказкой (Prompt). Оно просит, чтобы пользователь ввел данные в текстовое поле на диалоговом окне. Если пользователь нажал OK, то введенные данные сохраняются в переменную UserValue, и возвращаемое значение будет True.
Если пользователь отменяет диалог, то возвращаемое значение будет False, и любые введенные данные будут потеряны.
Используйте, чтобы спросить у пользователя простые данные, например имя.

Пример кода

var
value : string;
begin
// Продолжаем спрашивать у полльзователя его имя
repeat
if not InputQuery('Test program', 'Пожалуйста, укажите своё имя', value)
then ShowMessage('Пользователь прервал диалог');
until value <> '';
// Показ его имени
ShowMessage('Hello '+value);
end;

Диалог отобразит спрашиваемое имя пользователя.
Если пользователь напечатает 'Fred' и нажмёт OK, то отобразится:
Hello Fred

Примечание

Авторизация



Счетчики