* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P
175
Команды изменения ноты: # или + Диез. Бемоль. . Длительность 3/2 от размера ноты. Для выполнения подстроки команды P L A Y из строки команды P L A Y исполь¬ зуйте команду " X " :
PLAY "X"+ VARPTR$(строка_команд$)
Пример:
'Последовательно проигрывает все ноты в 7 октавах s c a l e $ = "CDEFGAB" PLAY " L 1 6 " FORi%=0TO6 PLAY "O" + S T R $ ( i % ) PLAY "X" + V A R P T R $ ( s c a l e $ ) NEXT i %
См.также
BEEP, P L A Y Функция P L A Y , O N P L A Y (Отслеживание событий) SOUND, VARPTRS
PLAY-отслеживание событий
P L A Y включает, выключает или приостанавливает отслеживание события при и ре музыки. П р и включенном отслеживании события O N P L A Y обраща¬ ется к подпро рамме каждый раз, ко да в музыкальном буфере содержится число нот, меньшее указанно о числа. См. O N P L A Y . См. также P L A Y (Музыка), P L A Y Функция
PMAP-функция
Возвращает координату окна эквивалентную координате области просмотра, определенную оператором W I N D O W , или наоборот. Формат записи: PMAP (начальная координата#, n%) де начальная_координата# координата окна или области просмотра. n% Значение, определяющее какую координату возвратить: См. таблицу начальная_координата Координата X окна Координата Y окна Координата X области просмотра Координата Y области просмотра n% 0 1 2 3 Возвращает Координату X области просмотра Координату Y области просмотра Координату X окна Координату Y окна