Программирование с C++ Builder



Функции ввода и вывода



Таблица П.29. Функции ввода и вывода


Функция

Описание

InputBox (Заголовок, Подсказка, Значение)

В результате выполнения функции на экране появляется диалоговое окно, в поле которого пользователь может ввести строку символов. Значением функции является введенная строка. Параметр Значение задает значение функции "по умолчанию", т. е. строку, которая будет в поле редактирования в момент появления окна

ShowMessage (s)

Процедура ShowMessage выводит окно, в котором находится сообщение s и командная кнопка ОК

MessageDlg (s, t,b/h)

Выводит на экран диалоговое окно с сообщением s и возвращает код кнопки, щелчком на которой пользователь закрыл окно. Параметр t определяет тип окна: mtwarning — Внимание; mtError— ошибка; mtlnformation— информация; mtConfirmation— запрос; mtCustom— пользовательское (без значка).

Параметр b (множество — заключенный в квадратные скобки список констант) задает командные кнопки диалогового окна (mbYes, mbNo, mbOK, mbCancel, mbHelp, mbAbort, mbRetry, mblgnore И mbAll). Параметр h задает раздел справочной системы программы, который появится в результате нажатия кнопки Help или клавиши <F1>. Если справочная система не используется, значение параметра должно быть 0. Значение функции равно коду кнопки, которую нажал пользователь (mrAbort, mrYes, mrOk, mrRetry, mrNo, mrCancel, mrlgnore или mrAll)