Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Delphi - Справочник: InputQuery
InputQuery
|
function InputQuery ( const Caption, Prompt : string; var UserValue : string ) : Boolean; |
Функция (Unit Dialogs)
|
Отображает диалог, который просит пользователя о вводе текста
|
Описание:
|
Функция 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 |