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

Реферат Розробка програм у середовищі програмування Turbo Pascal 7.0





у-виводу, коли він здійснюється через операційну систему, підпрограми модуля Crt працюють з BIOS, і навіть безпосередньо з відеопам'яттю.

При роботі з екраном через модуль Crt весь екран розбивається на окремі рядки, а кожна рядок - на окремі позиції, в кожну з яких можна помістити один символ, (У тому числі і пробіл). Т.ч. весь екран розбивається на окремі неподільні прямокутні елементи. Для кожного елемента можна задати колір фону і колір символу. Крім того, символ можна зробити мерехтливим. p> Модуль Crt дозволяє працювати не тільки зі

всім екраном, але і виділяти в ньому прямокутні вікна. Будь-яке вікно задається своїм лівим верхнім кутом і правим нижнім кутом. Ці кути, як і будь-яке положення на екрані, задаються двома координатами X і Y.

Наведені нижче процедури і функції розширюють можливості використання текстового режиму екрану, знаходяться в стандартному модулі CRT.TPU і будуть доступні в програмі після оголошення USES CRT. p> 1) Функція без параметрів KeyPressed повертає true, якщо на клавіатурі була натиснута будь символьна клавіша, і false у противному випадку. Не затримує виконання програми. p> 2) Функція без параметрів ReadKey повертає символ натиснутою клавіші без відлуння повтору на екрані. Призупиняє виконань програми до натискання на будь-яку клавішу. p> 3) Функції без параметрів WhereX, WhereY повертають горизонтальну або вертикальну координату поточної позиції курсору щодо поточного вікна.

4) Процедура без параметрів CIrEol видаляє всі символи оттекущей позиції курсору до кінця рядка без переміщення курсору.

5) Процедура без параметрів DelLine видаляє рядок, на якій

знаходиться курсор, і переміщує всі рядки нижче цього рядка на

рядок вгору. Нижній рядок очіщается.6) Процедура без параметрів ClrScr очищає екран і поміщає курсор у верхній лівий кут.

7) Процедура Delay призупиняє роботу програми на

вказане число мілісекунд (t). DELAY (t);

8) Процедура GotoX, Y переміщує курсор в точку із заданими

координатами X, Y текстового екрану або вікна, якщо воно задано.

GOTOXY (X, Y);

Коди квітів


Black

0

Чорний

Blue

1

Синій

Green

2

Зелений

Cyan

3

Блакитний

Red

4

Червоний

Magenta

5

Фіолетовий

Brown

6

Коричневий

LightGray

7

Світло-сірий

DarkGray

8

Темно-сірий

LightBlue

9

Світло-синій

LightGreen

10

Світло-зелений

LightCyan

11

Світло-блакитний

LightRed

12

Рожевий

LightMagenta

13

Світло-фіолетовий

Yellow

14

Жовтий

White

15

Білий

Blink

128

Мерехтіння символів


Кольори з кодами від 0 до 7 включно можна використовувати як для символів, так і для фону. Інші кольори і код мерехтіння можна використовувати тільки для символів. p> Pascal - це імперативний мова програмування, розроблений Ніклаус Віртом в 1970 в якості мови навчання структурному програмуванню. Назва мови дано в честь видатного французького математика, фізика, літератора і філософа Блеза Паскаля. Спочатку мова компілювався в байт-код, подібно до мови Java. p> Особливостями мови є строга типізація та наявність коштів структурн...


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





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

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Розрахунок параметрів регуляторів систем регулювання координатами реверсивн ...
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...