Справочник функций и процедур Delphi: InputBox

  Навигация по первой букве:

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

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

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

Delphi Sources

Описание
Функция 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
 


Последние добавленные на сайт исходники

TDictionary Custom Sort

Fast Watermark Sources

3D Designer

Sik Screen Capture

Patch Maker

Айболит (remote control)

 

ListBox Drag & Drop

Доска для игры Реверси

Графические эффекты

Рисование по маске

Перетаскивание изображений

Canvas Drawing

 

Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software (источник – "DelphiBasics")

Группа ВКонтакте