Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПАС_ЛЕКЦ_Р1_1_37.doc
Скачиваний:
59
Добавлен:
01.05.2025
Размер:
1.59 Mб
Скачать

Процедуры работы со звуком.

1. Sound(hz : Word) - включение звукового сигнала с частотой hz Герц.

2. NoSound - выключение звукового сигнала.

Процедура ожидания.

Delay(ms : Word) - приостанавливает исполнение программы на ms миллисекунд. Практически время задержки зависит от тактовой частоты процессора ПК.

Пример кода для создания звука частотой 150 Гц в течении 0,5 секунды = 500 миллисекунд

Sound(150);        { Звук с частотой 150 Гц } Delay(500);        { Задержка на 500 миллисекунд } NoSound;            { Выключение звука }

В приведенных выше примерах были рассмотрены статические методы

Практически время задержки зависит от тактовой частоты процессора ПК.

Вопросы для проверки знаний.

1. Какие действия выполняют процедуры и функции библиотеки CRT?

2. Какие действия выполняют функции библиотеки CRT для работы с клавиатурой KeyPressed и ReadKey?

3. Какие процедуры библиотеки CRT задают цвета выводимых на экран символов и фона? Назовите два способа задания цвета.

4. Как в Паскале можно очистить экран или окно ?

5. Как в Паскале можно задать окно - прямоугольную область экрана ?

6. Какие в Паскале есть процедуры и функции для работы с курсором ?

7. Какие в Паскале есть процедуры и функции для работы со звуком ?