Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Использование процедур и функций, определенных пользователем

См. также

Процедуры и функции позволяют держать общеупотребляемый код в одном месте и в зывать его из приложения при необходимости. Это делает код понятным и облегчает его модификацию: вместо многочисленных изменений во всей программе достаточно внести изменения только в текст процедуры.

В Visual FoxPro процедуры выглядят приблизительно так:

PROCEDURE myproc

* This is a comment, but it could be executable code

ENDPROC

По традиции процедуры разрабатываются для совершения определенных действий, а функции fox90001.gif для вычисления и возврата величины. В Visual FoxPro функции выглядят так же, как и процедуры:

FUNCTION myfunc

* This is a comment, but it could be executable code

ENDFUNC

Процедуры и функции можно размещать в отдельном программном файле или помещать их в конец обычного программного кода. Обычный программный код нельзя азмещать после процедур или функций.

Если процедуры и функции размещены в отдельном файле, то сделать их доступными в программе можно командой SET PROCEDURE TO. Например, если имеется файл с име ем FUNPROC.PRG, то можно сделать его доступным в программе, введя в окно Command следующую команду:

SET PROCEDURE TO funproc.prg



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.