и его дополнительная команда PUT
------- ассив.
Синтаксис GET (x1,y1)-(x2,y2),Массив
----------
Замечания (x1,y1) и (x2,y2) специфицируют верхнюю левую и нижнюю правую гра-
--------- ницы зоны графического экрана,подлежащей обработке оператором
GET.Массив -это числовой массив.
GET и его дополнительная команда PUT исползуются сначала для считывания ,а
затем для записи графических изображений на экран.Единственное ограничение
накладываемое на числовой массив,который используется для хранения считывае-
мых с экрана данных,состоит в том ,что он должен быть достаточно большим для
этого.Для расчета размера массива ,необходимого для хранения заданной доли
экрана,используйте следующую формулу:
Необходимо байтов:4+INT((x*битов на пиксел+7/8)*y,где y и x-горизонталь-
ный и вертикальный размеры захватываемой зоны.
Битов на пиксель-константа,относящееся к режиму :
2-для средней
1-для высокой разрешающей способности.
--------------------------------------
Экран Битов на пиксель
--------------------------------------
1 2
2 1
7 4
8 4
9 4
10 2
--------------------------------------
Например для хранении изображения при средней разрешающей способности 35
пикселей шириной и 45 высотой вам необходим массив
4+int((32*2+7)/8)*45 байтов или 409 байтов.409 байтов представля-
ют собой целый массив из 205 элементов,следовательно массив заявляемый с по-
мощью оператора размера DIM буфер%(204),примет проделанную работу.Помните
,что по умолчанию каждый массив имеет нулевой элемент;так что в массиве бу-
фер% имеется 205 двухбайтовых элементов,от 0 до 204,т.е всего 410 байтов).
Турбо-Бейсик хранит графические данные в следущем формате:
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий