Ver Mensaje Individual
  #3  
Antiguo 04-05-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 27
__cadetill Va por buen camino
he echo alguna prueba y, este error creo que te lo da porque hay que definir las longitudes (exactas) de cada campo

de echo, si lo declaras como "string" a secas, tambien salta este error.

podrias mirar de solucionarlo de la manera que te propongo a continuacion, a ver que te parece

Código:
type
    LongText = array[1..500] of string[255];

    TRegistro = record
        id    : integer;
        libro : string[25];
        texto : LongText;
end;

var Archivo: file of TRegistro;
o bien utilizando el TStringsList asi

Código:
type
    TRegistro = record
        id    : integer;
        libro : string[25];
        texto : TStrings;
end;

var Archivo: file of TRegistro;
A ver si te sirve alguna de las 2 soluciones
Responder Con Cita