Основная программа в Microsoft Visual FoxPro
« Назад Запишем в окне VFP, открываемом, например, при выполнении File – New – Program – New file, следующую программу: clear && Определяем значение переменной x store 25 to x y = Sqrt(x) && Выводим данные в окно VFP ? "Сообщения простой программы:" Font "Arial" Style "I" ? "x = ", x picture "99" ? "Квадратный корень из x равен ", y picture "9.9" В этой программе используются команды ?, &&, CLEAR и STORE и создаются 2 переменные – x и y, для определения значения последней употребляются оператор присваивания (=) и встроенная функция SQRT( ). Команды программы имеют следующее назначение:
Сохраним программу в текстовом файле d:\Prog1.prg (файлам с исходными текстами программ VFP задается, как правило, расширение PRG). Для ее запуска достаточно в командном окне набрать do d:\Prog1.prg и нажать затем на Enter. Если окно с текстом программы открыто и активно, то для запуска программы можно употребить Ctrl+E. Перед исполнением программа, если в нее внесены изменения, компилируется. В результате исполнения программы в главном окне VFP появятся 3 следующие строчки: Сообщения простой программы: x = 25 Квадратный корень из x равен 5.0 Файл с программой можно открыть в VFP либо посредством File – Open, либо набрав в командном окне modify command d:\Prog1.prg Программу, не предваряемую командой PROCEDURE или FUNCTION, будем называть основной. Замечания: 1. VFP позволяет при наборе команды употреблять 4 первые буквы каждой составляющей части команды. Так, только что приведенную выше команду можно, в принципе, записать следующим образом: modi comm d:\Prog1.prg Сокращать имена некоторых команд нельзя. Так, нельзя сокращать имя команд LOCAL и LOCATE до 4-х букв, поскольку после этого команды становятся неразличимыми. 2. При работе с текстом программы полезным инструментом является меню Format, позволяющее в частности управлять отступами, комментарием и регистром кода (рис. 5.1) Рис. 5.1. Фрагмент меню Format 3. Регистр при записи команд, имен процедур, функций, переменных и констант не имеет значения. 4. Расширение PRG в имени файла в командах DO (при запуске программы) и MODIFY COMMAND может быть опущено, например: modify command d:\Prog1 |