В файле asciidrv.txt насчет последнего числа в строке схемы поля говорится:
"* Offset - Number of characters from the beginning of the line that the
field begins. Used for FIXED format only." (Offset - количество символов он
начала линии до начала поля. Используется только для фиксированного формата.).
Приведу несколько простых функций, позволяющих работать с отдельными словами
в строке. Возможно они пригодятся вам для разбивки текстовых полей на отдельные
слова (for i := 1 to NumToken do ...) с последующим сохранением их в базе
данных.
Классы Tstrings/TStringlist имеют свойство commatext, которое автоматически
разделяет строки, содержащие разделители, на отдельные части. Пример показывает
как считать CSV файл. В Конечном итоге, автоматически разделённые строки
содержатся в TStringlist.
В Delphi 1.0 для получения количества записей в ASCII файле (.TXT- и
.SCH-файлы) я пользовался свойством RecordCount компонента TTable. В Delphi 2.0
эта функциональность не поддерживается! Я прав или не прав? Во всяком случае как
мне получить количество записей, содержащихся в ASCII таблице?