DBF.IsdBASE7


Библиотека

DBF.AEL

Синтаксис

DBF.IsdBASE7(dbfFile: IDENT): SCAL[2];

Описание

Возвращает 1, если структура заголовка DBF-файла соответствует версии dBASE 7, 0 - в противном случае. Файл должен быть открыт процедурой DBF.Open.

Структура заголовка версии dBASE 7 сильно отличается от традиционной; многие приложения, поддерживающие экспорт/импорт в формат DBF, не умеют работать с версией dBASE 7. Функция делает вывод, определяя, что находится в заголовке по  смещению 32: идентификатор языкового драйвера или дескриптор первого поля (перепутать невозможно); сигнатура заголовка в расчет не принимается.

Исключительные ситуации

DBF-файл dbfFile не открыт Исключение 507

См. также