Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Символьні величини мови Turbo Pascal

Реферат Символьні величини мови Turbo Pascal





ійних ліній для подання шапки таблиці, підкреслення рядків таблиці , вертикальні лінії для розділення окремих її граф. Відтворити символ більшості кодів на екрані можна, натиснувши відповідну йому клавішу. Але цього не можна зробити, наприклад, для кодів псевдографіки. Будь-який з символів, що мають коди 1 .. 255, можна відтворити на екрані, додатково використовуючи клавішу Alt. Для цього в середовищі Паскаль треба встановити режим роботи з цифровою клавіатурою (права частина клавіатури), натиснувши клавішу Num Lock, що фіксується індикатором Num. Lock. Потім треба натиснути клавішу Alt і, не опускаючи її, на цифровій клавіатурі набрати код символ, після чого відпустити клавішу Alt. На екрані відтвориться символ, код якого був набраний.

Процедури Read і Readln модуля System здійснюють введення даних, в тому числі за допомогою клавіатури. Причому вони призупиняють виконання програми до тих пір, поки не буде натиснута клавіша Eater. Для цього спочатку значення набирається за допомогою клавіатури, запам'ятовується в буфері і висвічується на екрані, і після натискання клавіша Enter дані з буфера передаються в область ОП змінних програми. Введення з допомогою процедур Read і Readln має такі недоліки:

) з їх допомогою неможливо впізнати натискання на клавіші управління курсором (?,?,?,?) і на функціональні клавіші;

) введення символів супроводжується їх відтворенням (ехо-повтором) на екрані;

) звернення до цих процедур припиняє програму до натискання клавіші Enter.

Це незручно, наприклад, для ігрових завдань. Ряд додаткових можливостей дають функції ReadKey і Keypressed. Вони забезпечують потреби більшості прикладних програм. p align="justify"> Функція ReadKey без параметрів. Вона повертає значення типу CHAR - код натиснутої клавіші. З її допомогою можна вважати і впізнати натискання на будь-яку клавішу, крім клавіш-перемикачів (Alt, Shift, Ctrl, Caps Lock). Ця функція призупиняє роботу програми до тих пір, поки не буде натиснута клавіша. Лічені символ не відображається на екрані, тобто функція ReadKey вводить символ без висвічування його на екрані (без луна-повтору). Це дає можливість для розробки зручних інтерактивних програм, управління якими зводиться в основному до натискання функціональних клавіш.

За допомогою ReadKey можна вважати коди основних клавіш і розширені коди ПК (табл. 1.3). Розширені коди - це коди верхнього ряду клавіш, коди правій частині клавіатури і коди комбінацій клавіш Alt , Ctrl, Shift з іншими клавішами. У разі зчитування розширених кодів при першому зверненні функція ReadKey повертає код 0, а при другому - код розширеного набору кодів. Приклади розширених кодів дані в табл. 1.3.


Таблиця 1.3. ...


Назад | сторінка 11 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Коригувальні коди. Лінійні групові коди. Код Хеммінга
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Вимоги до відтворення текстової інформації на екрані
  • Реферат на тему: Відображення на екрані дисплея графічної ІНФОРМАЦІЇ