jlrbotella
05-03-2007, 11:44:12
Hola a todos:
Tengo declarada una estructura, de tipo record. A su vez la quiero pasar como parametros por referencia de una función. Pero el compilador me generar un error sintáctico. ¿Sabeís como se declaran?.
Ej:
Código Delphi [-] (http://www.clubdelphi.com/foros/#)
type
TRSesion = record
SesionID : integer;
Empresa : integer;
Anyo : integer;
Usuario : string;
Password : string;
end;
TClase = class
private
MiSesion : ^TrSesion;
public
constructor Create(SesionActual : ^TRsesion)
end;
En la llamada del constructor me genera un error:
[Pascal Error] E2029 Identifier expected but '^' found
Gracias por vuestra ayuda.
Saludos
JL
Tengo declarada una estructura, de tipo record. A su vez la quiero pasar como parametros por referencia de una función. Pero el compilador me generar un error sintáctico. ¿Sabeís como se declaran?.
Ej:
Código Delphi [-] (http://www.clubdelphi.com/foros/#)
type
TRSesion = record
SesionID : integer;
Empresa : integer;
Anyo : integer;
Usuario : string;
Password : string;
end;
TClase = class
private
MiSesion : ^TrSesion;
public
constructor Create(SesionActual : ^TRsesion)
end;
En la llamada del constructor me genera un error:
[Pascal Error] E2029 Identifier expected but '^' found
Gracias por vuestra ayuda.
Saludos
JL