Лекция: Команды ввода-вывода в FOXPRO.
Команда позиционирования на рабочем окне: @.
@<X,Y>, где X,Y — координатами точки на экране Y1,X1.
1) CLEAR – команда очистки экрана.
@ X,Y CLEAR – очистит область экрана, начинающуюся с позиции X, Y.
2) CLEAR TO – очищает определенный участок экрана.
@ X1,Y2 (координаты верхнего левого угла) CLEAR TO X2,Y2 (координаты правого нижнего угла).
2) SAY – команда форматированного ввода-вывода данных на экран/принтер
Функции контроля за позицией указателя:
ROW() – возвращает номер строки
COL() — возвращает номер колонки.
Работа с переменными в FOXPRO: команды присваивания, управления и организации циклов в FOXPRO.
1)Операция присваивания: “=” или STORE
STORE выражение TO имена переменных.
Кроме переменных можно использовать массивы:
Операции описания массивов:
— DECLARE C[10,10]
— DIMENSION d[10]
2)Команды управления
Эти команды могут быть использованы ТОЛЬКО в программах.
IF – в зависимости от условия команда выполняет те или иные <команды>, находящиеся внутри конструкции IF...ENDIF.
IF <условие> <команды>
[ELSE <команды>]
ENDIF
DO CASE – эта конструкция решает задачи, аналогичные команде IF, но в ней может быть указано сразу несколько условий, которые последовательно проверяются во всех фразах CASE.
3)Команды организации циклов