Функция RSET перемещает строчные данные
NEXT I!
END
-177 -
Заявление RSET
----------------
Функция RSET перемещает строчные данные в буфер произвольного файла.
Синтаксис RSET переменная поля=строчное выражение
---------
Замечания RSET и LSET перемещают строчные данные в "переменные по-
ля", которые уже определены в предыдущем заявлении FIELD , как принадлежа-
щие буферу произвольного файла. Если длина строчного выражения меньше раз-
меров переменной поля, специфицируемой в заявлении FIELD, это поле вырав-
нивается заявлением RSET вправо посредством заполнения пробелами. Это оз-
начает, что пробелы вставляются перед первой литерой строчного выражения
таким образом, чтопосле операции RSET параметр LEN (переменной поля) оста-
ется равным ширине, определенной в соответствуюшем заявлении FIELD.
LSET осуществляет левое выравнивание заполнением пробелами (пробелы
добавляются после последней литеры строчного выражения)
RSET можно также использовать для образования формата вывода на эк-
ран или печатающее устройство:
a$ = пробел$(20)
RSET a$ = "Выравнять вправо"
PRINT a$
См. также LSET
---------
Пример OPEN "RSET.DTA"AS#1 LEN = 18
------- " определить имена и размеры полей файла
FIELD 1,2 AS Заполнить целым $, 4AS заполнить длинным $, 4 AS
заполнить еденичным$, 8 AS заполнить двойным $
"назначить несколько значений полям и поместить запись в файл
произвольного доступа
FOR счетчик %=1 TO 5
RSET заполнить целым $=MKI$(счетчик %)
RSET заполнить длинным $=MKL$(счетчик%^2)
RSET заполнить еденичным$=MKS$(счетчик%^2.1)
RSET заполнить двойным$=MKD$(счетчик%^4.4)
PUT1, счетчик %
NEXT счетчика %
CLOSE 1 "закрыть файл
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий