Новости



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

Выполнение существующих программ dBASE

См. также

Все программы dBASE III PLUS и большинство программ dBASE IV можно запускать епосредственно в Visual FoxPro без внесения изменений. Вы можете запускать прог аммы dBASE из диспетчера проектов, из окна команд или через систему меню.

Когда вы выполняете программу dBASE, Visual FoxPro перекомпилирует файл .PRG в файл .FXP и запускает .FXP.

Чтобы быть уверенным, что выполнение программы dBASE пройдет без сбоев, перед ее запуском введите команду SET COMPATIBLE DB4 в окне команд. Если программа ра отает неправильно, это может быть вызвано тем, что в ней содержатся неподде живаемые команды, функции или предложения dBASE IV.

Подробнее об этом см. Неподдерживаемые команды, функции и предложения dBASE IV.

Замечание Visual FoxPro повторно компилирует программы dBASE, так что должен быть оступен исходный код (.PRG) или файл конструирования (.QBE, .SCR, .FRG, .LBL).

В связи с различиями в реализации SQL программы dBASE IV типа .PRS не могут б ть выполнены в Visual FoxPro. Подробнее о различиях в реализации SQL см. Отличия в SQL между dBASE IV и Visual FoxPro.

fox00019.gif Как запустить программу dBASE IV

1. В окне команд введите SET COMPATIBLE DB4.

2. Выполните одно из следующих действий:

fox90000.gif В диспетчере проектов выберите вкладку Code, выберите программу dBASE , которую хотите запустить, и нажмите кнопку Run.

fox90002.gif Или fox90002.gif

fox90000.gif В окне команд введите команду DO с именем программы dBASE, которую хотите запустить.

fox90002.gif Или fox90002.gif

fox90000.gif Выберите команду Do в меню Program и выберите имя программы dBASE.

Ошибки этапа выполнения

Если программа dBASE вызвала ошибку этапа выполнения или привела к непредвиден ым результатам, вы можете отладить программу при помощи инструментальных сре ств отладки Visual FoxPro: Trace и Debug.

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

Синтаксические ошибки

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

Советы по отладке

fox90000.gif Убедитесь, что программа не включает в себя неподдерживаемые команды, функции и предложения, приведенные в списке Неподдерживаемые команды, функции и предложения dBASE IV.

fox90000.gif Убедитесь, что программа dBASE не содержит процедуры, функции, переменные или массивы, названные зарезервированными словами Visual FoxPro.



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

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

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

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

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