Ver Mensaje Individual
  #2  
Antiguo 12-12-2005
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Te refieres a un record??.. de ser así en lugar de crear una variable del tipo del record, te conviene crear una variable que tenga un puntero a ese record, y asignar y liberar la memoria cuando lo necesites.

Código Delphi [-]
type
  TMiRecord = record
    Value1: Integer;
    Value2: Integer;
  end;
  PMiRecord = ^TMiRecord;
...
var
  P: PMiRecord;
...
  { Asigna la memoria }
  GetMem(P, SizeOf(TMiRecord));
  ...
  { Usa el registro }
  P^.Value1 := 1;
  ...
  { Lo libera }
  FreeMem(P);

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita