Ver Mensaje Individual
  #6  
Antiguo 16-10-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Parece que el problema está en que no puede asignarse a una cadena, literalmente, más de 255 caracteres. Esto es, lo siguiente no es posible:

Código Delphi [-]
s := 'Cadena de más de 255 caracteres';

Pero, esto sí que lo sería:

Código Delphi [-]
s := 'Cadena de más de';
s := s + ' 255 caracteres';

De todas formas, parece que además de partir la cadena (como solución) podría también declararse la variable del tipo "AnsiString", de modo que ya no hubiera la limitación susomentada. Echa un vistazo aquí.
Responder Con Cita