![]() |
Puntero a Estructura (Record)
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 [-] 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 |
prueba a poner bajo el type del record lo siguiente:
pRSesion = ^TRSesion; y en lugar de ^TRSesion usa el pRSesion |
Gracias. Funciona correctamente.
|
La franja horaria es GMT +2. Ahora son las 10:40:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi