Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  
Подписаться на рассылку:
Клуб программистов


Основы Delphi
InputBox
Функция
Отображает диалог, который просит пользователя о вводе текста, со значением по умолчанию Dialogs unit
  function InputBox ( const Caption, Prompt, Default : string ) : string;
Описание
Функция InputBox отображает простое диалоговое окно с заданным Заголовком (Caption) и Подсказкой (Prompt). Оно просит, чтобы пользователь ввел данные в текстовое поле на диалоговом окне. Значение по умолчанию отображено в текстовом поле.

Если пользователь нажал OK, значение по умолчанию или данные введенные пользователем, сохраняются в возвращаемой строке, иначе возвращается пустая строка.

Если пользователь отменяет диалог, то возвращаемым значением будет пустая строка.

Используйте, чтобы спросить у пользователя значение данных, для которых можно дать разумное значение по умолчанию, экономя ненужное печатание пользователя.
Похожие команды
InputQuery  Отображает диалог, который просит пользователя о вводе текста

PromptForFileName  Показывает диалог, позволяющий пользователю выбрать файл

ShowMessage  Показывает простое диалоговое окно с кнопкой ОК, содержащее заданную строку

ShowMessageFmt  

ShowMessagePos  Показывает строку в простом диалоговом окне размещенном в заданном месте

 
Пример кода : Спрашиваем у пользователя его город со значением по умолчанию
var
  value : string;

begin
  // Продолжаем спрашивать пользователя его город
  repeat
    value := InputBox('Test program', 'Пожалуйста, укажите свой город', 'Cardiff');
  until value <> '';

  // Показываем его название
  ShowMessage('Ваш город - '+value);
end;
Диалог отобразит спрашиваемый город пользователя,
с установленным начальным значением Cardiff.

Если пользователь нажмёт OK, тогда отобразится:

Ваш город - Cardiff
 



© Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки  |     |  Английская версия