Прочие аспекты совместимости с dBASE IV
См. также
Передача параметров
В dBASE IV параметры передаются в процедуры и функции по ссылке. В Visual
FoxPro параметры передаются по ссылке в процедуры и по значению в функции.
Чтобы передавать параметры в функции по ссылке, вставьте в свою программу кома
ду SET UDFPARMS TO REFERENCE или явно укажите это, поставив @ перед переменной.
Изменение рабочих областей в пользовательской функции
Когда вы в Visual FoxPro заменяете выбранную рабочую область в пользовате
ьской функции, вновь выбранная рабочая область останется активной и после возврата
управления из функции в вызывавшую программу. После возвращения из пользовате
ьской функции dBASE IV снова устанавливает рабочую область, которая была выбрана
до вызова функции.
SET MULTILOCKS
В dBASE IV неявно действует установка SET MULTILOCKS ON. В Visual FoxPro вы должны непосредственно устанавливать мультиблокировку,
вводя в окне команд
dBASE IV и Visual FoxPro пользуются различными клавишами сокращения в инте
активной среде. Если приложение dBASE IV с помощью функции READKEY( ) или LASTKEY( ) попытается определить соответственно последнее действие пользователя и ответ
а него, могут возникнуть ошибки.
Расширения имен программно заданных файлов
Если вы используете в своих программах dBASE имеются расширения имен программ
о заданных, вам необходимо изменить некоторые из этих расширений. В следующей
таблице перечислены типы файлов dBASE, которые могут быть использованы в прог
амме, и эквивалентные расширения Visual FoxPro. При этом предполагается, что все
соответствующие файлы dBASE преобразованы конвертером.
Файл dBASE
| Файл Visual FoxPro
|
.DBF
| Изменения не требуются
|
.DBT
| .FPT
|
.FMT
| .SCX
|
.FRG
| Изменения не требуются
|
.FRM
| .FRX
|
.LBG
| Изменения не требуются
|
.LBL
| .LBX
|
.MDX
| .CDX
|
.NDX
| .IDX
|
.PRG
| Изменения не требуются
|
.QBE
| Изменения не требуются
|
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.