Hola gilberto_1126.
Sólo quería agregar, que si el archivo es tipado y está realizado en Pascal, desde Delphi deberás declarar los registros como
packed record, o usar la directiva {$A }.
Es decir si en Pascal se declaró:
Código Delphi
[-]
type
TCliente = record
nombre: string;
telefono: string;
...
end;
En Delphi:
Código Delphi
[-]
type
TCliente = packed record
nombre: string;
telefono: string;
...
end;
Un saludo.