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
|