Turbo Basic 1.1. Руководство пользователя


Turbo Basic 1.1. Руководство пользователя - стр. 43


          
           синтаксис
Y=VARSEG(переменная)
           ---------
           
  замечания Переменная-это любая числовая или строчная переменная,ли-
  бо элемент массива.В силу расширенной модели памяти Т.Б.,для полного опре-
  деления адреса переменной VARSEG требуется вместе с VARPRT.
  VARSEG возвращает числовое значение в диапазоне от 0  до  65535.Для
  получения адреса переменной таким образом,чтобы с помощью CALL подпрограм-
  ме  на  языке  ассемблера можно было сообщить где подлежащий его обработке
  аргумент располагается в памяти,используйте VARSEG в сочетании с VARPRT.
  Программы Т.Б. помещают все немассивные переменные  в  единственный
  сегмент,который может иметь длинну до 64К.Следовательно,посредством приме-
  нения VARSEG на всех немассивных переменных данной программы всегда дает в
  ответ  одно  и  то же значение.Фактически это сегментное значение является
  умолчанием для операторов,которые доверены DEF SEG (например, PEEK,POKE).
           См.также  VARPRT
           Пример
           B%=55
           DEF SEG=VARSEG(B%)
           адрес%=VARPRT(B%)
           PRINT PEEK(адрес%)
           END
                                     -196 -
          
          
          
           Оператор VIEW
           -------------
          
  функция VIEW определяет активную зону(обзорные границы) графическо-
           ------- го экрана.
  синтаксис VIEW [[SCREEN][(X1,Y1)-(X2-Y2)[,[цвет[граница]]]]]
           ---------
  замечания (X1,Y1)и (X2,Y2) -это верхний левый и нижний  правый  уг-
  лы,соответственно,определяемого  обзорного выхода.Цвет-опциональный число-
  вой аргумент;если он включается,новый обзорный  выход  заполняется  данным
  цветом.Граница-опциональный числовой аргумент ,который ,когда он включает-
  ся,вызывает вычерчивание Т.Б. бордюра вокруг нового обзорного входа в спе-
  цифицируемом цвете.Если опускается,бордюр не вычерчивается.
  VIEW определяет зону графического экрана, в которую можно осуществ-



Начало  Назад  Вперед