Изход в клетка съобщение

Windows съобщения се използват за предупреждава потребителя. Ако програмата може да помогне на полето за съобщения, например, информира грешка в изходните данни, или да поиска потвърждение от необратимо действие, като например изтриване на файлове.

Посочете кутия за съобщения, можете да използвате процедурата за ShowMessage MessageDlg или функция.

ShowMessage процедура показва прозорец с текста на командата и бутон OK.

Като цяло, инструкция ShowMessage процедура повикване изглежда така:

където посланието - текстът, който ще се появи в прозореца.

Фиг. 1.7 показва формата на кутия за съобщения, получени в резултат на инструкции:

ShowMessage ( "Въведете теглото във фунтове. ');

Фиг. 1.7. Един пример на полето за съобщение

Трябва да се отбележи, че заглавието на процедурата по бокс съобщение изход ShowMessage, е името на приложението, което е дефинирано в раздела за кандидатстване по проекта Options прозорец. Ако името на заявление не е уточнено, заглавието ще бъде името на изпълнимия файл.

MessageDig функционира по-гъвкав. Тя ви позволява да поставите в полето за съобщения е един от стандартните икони, като например "Внимание", задаване на броя и вида на командни бутони, и да определи кой бутон потребителят натисне. Фиг. 1.8 показва прозореца, получени в резултат на инструкции

R: = MessageDlg ( "Файл" + FName + "е отстранен. ', mtWarning [mbOk, mbCancel] 0.);

Фиг. 1.8. Един пример на полето за съобщение

Значение функция MessageDlg - броят чрез проверка на стойността на които може да се определи чрез избор на бутон команда, диалог е завършена.

Като цяло, препратката към функция MessageDig изглежда така:

Избор: = MessageDlg (съобщение тип, бутони, KontekstSpravki)

  • Съобщение - текста на съобщението;
  • Тип - вида на съобщението. Посланието може да бъде информация, предупреждение или фатален съобщение за грешка. Всеки тип съобщение съответства на специфична икона. Типът на съобщението се определя име константа (Таблица 1.8.);

Копчета - списък на бутоните, които се показват в прозореца на съобщението. Списъкът може да се състои от няколко разделени със запетая именувани константи (раздел. 1.9). Целият списък е заграден в квадратни скоби.

Таблица 1.8. функция константи MessageDlg

Новини
Knights етер теория