Ver Mensaje Individual
  #1  
Antiguo 25-03-2008
Panasys Panasys is offline
Miembro
 
Registrado: ago 2007
Posts: 88
Reputación: 17
Panasys Va por buen camino
WideString vs String

Hola, tengo un problema que con la Ayuda de Delphi y buscando en los foros no he podido resolver y es que estoy introduciendo cadena de caracteres en una variable y la grabo en un archivo .dat, en TYPES la declaro como cadena : string[255], pero claro cuando esa variable supera los 255 ya no introduce mas datos. Luego en la ayuda lei sobre WideString y AnsiString, estoy intentando utilizar WideString, la declaro en Types como cadena : WideString pero al compilar me da error en la variable declarada en el procedimiento.

Ej.
...
type
TLog = record
addLog: widestring;
end;

implementation

uses exe_monitor;

procedure Tfmenu.timerGuardarTimer(Sender: TObject);
var
Log: TLog;
MiLog: file of TLog; // ACA ME DICE QUE "Type 'TLOG' need finalization - not allowed in file type
LogHistory : widestring;
begin
...

Si alguien puede tirarme un hilo o por donde buscar entonces mil gracias !

Un abrazo.

Javier
Responder Con Cita