Цитата:
Сообщение от vinni
и 28 и 29 байты одинаковые в файла, по которым вылезает ошибка, и по нормальным. А чо за признак индексации и где ево смотреть?
|
А теперь попорядку.
Вопервых ошибка что утебя вылезает говорит о том что у твоеё базы есть привязанный индексный файл (как правило с темже именем, но по идеи можно любой тип индекса с любым именеи пристегнуть к любой базе - я имею ввиду xBase, dBase, Clipper, FoxPro). как это лечится? да просто, ты говориш в FoxPro открывается без проблем, так просто тамже и удаль индекс той базы и сделай Pac - и делов то. Сейчас подрукой нет Фокса да и работал в последни раз с ним я уже дано, попунктам как делаетсе напамьть нескажу - надо смотреть.
Ну а если хочеш с Фоксовыми базами и его индексами в Делфи работать, то используй Halcyon 6хх .
Ну а поповоду заголовка DBF- что где и как смотри тут
http://delphi.olympus.ru/dk/helloword/dbheader.htm