Ver Mensaje Individual
  #5  
Antiguo 26-10-2011
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.735
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Puede que estés hablando de archivos con una estructura propia.
En Pascal, allá lejos y hace tiempo, se utilizaban records y con eso se leia un archivo.
Creo que era algo asi:

Código Delphi [-]
type
  PhoneEntry = record
    FirstName, LastName: string[20];
    PhoneNumber: string[15];
    Listed: Boolean;
  end;

  PhoneList = file of PhoneEntry;

var
   aPhoneEntry : PhoneEntry;

begin
    AssignFile(PhoneList , 'Datos.DAT');
    Reset(PhoneList );
    try
      Seek(PhoneList , 10);
      Read(PhoneList , aPhoneEntry
    finally
      CloseFile(PhoneList );
    end;
end;

Para saber la estructura del Record, deberás abrir el .dat con el bloc de notas y deducir los largos de cada campo.
Si ver caracteres raros, se debe tratar de un numero. Si es un caracter será un byte, si son dos un integer, si son 4 creo que un real...
Responder Con Cita