МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Введення і виведення данихВиведення інформаціїВиведення інформації завжди має на увазі виведення рядків тексту. Тому для виведення числових констант і змінних їх необхідно перетворювати в текст наступними функціями: IntToStr (ціле число); FloatToStr(дійсне число); Для виведення інформації на екран використовується процедура ShowMessage(const Msg: string); Тут MSG – рядок тексту, увязнена в апострофи, або сукупність рядків, сполучених знаком +. Можна проводити виведення числових даних, символів, рядків, арифметичних виразів, елементів масивів, полів записів і інших даних. Але заздалегідь всі вони повинні бути перетворені в строкову константу відповідними функціями. Приклад. ShowMessage (‘Число сторін =’+IntToStr(5)); ShowMessage (‘Довжина сторони =’+FloatToStr(5.25)); Для висновку можна використовувати деякі компоненти форми, у яких є властивість CAPTION. Form1.Caption:=’X=’+IntToStr(78); Label1.Caption:=’Y=’+FloatToStr(567.89); Компонент EDIT спеціально передбачений для введення і висновку. Для висновку можна використовувати його властивість TEXT Edit1.Text := FloatToStr(-667.98);
Функція MessageDlgбільш універсальна. Вона дозволяє помістити у вікно з повідомленням один із стандартних значків, наприклад «Увага», задати кількість і тип командних кнопок і визначити, яку з кнопок натиснув користувач Звернення до функції MessageDlgв загальному вигляді: Вибір :=MessageDlg (повідомлення, тип повідомлення, кнопки, довідка); де: повідомлення - текст повідомлення (рядок символів); тип повідомлення, кнопки - задають вигляд повідомлення, кількість і тип командних кнопок для відповіді користувача.
Таблиця 8 Константи типів повідомлення функції MessageDlg
Кнопки- це список кількості і виду кнопок вікна повідомлення. Список може складатися з декількох розділених комами іменованих констант - типів кнопок. Весь список замикається в квадратні дужки. Таблиця 7 Список іменованих констант - типів кнопок
Наприклад, для того, щоб у вікні повідомлення були присутні кнопки «Cancel», «Abort», «Ignore», список кнопки повинен складатися з 3-х констант: [mbCancel, mbAbort, mblgnore]. Функція MessageDlgможе використовувати також ще три константи: mbAbortRetryIgnore, mbYesNoCancel, mbOkCancel. Вони визначають комбінації командних кнопок, які часто використовуються в діалогових вікнах. Довідка - це параметр, який визначає номер екрану довідкової системи, який з'являється при натисненні на клавішу F1 в той час, коли вікно повідомлення знаходиться на екрані дисплея. Якщо використання довідкової системи не передбачається, то у функції MessageDlgпараметр «довідка» повинна дорівнювати нулю. Значення функції MessageDlgдозволяє визначити, яка з командних кнопок була натиснута. У таблиці 8 приведено перелік констант, які ідентифікують натиснуту кнопку.
Таблиця 8 Константи, які ідентифікують натиснуту кнопку
Читайте також:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|