Hola
oscarac. Lamantablemente, tampoco he logrado comprender la solución que buscas o el problema en sí.
En la respuesta de Neftalí se muestra como puedes exponer un record en un objeto de formulario.
Cita:
Empezado por Neftali [Germán.Estévez]
Código Delphi [-]type
TRegistro = record
Valor1:string;
Valor2:string;
end;
TForm5 = class(TForm)
...
private
FRegistro: TRegistro;
public
property Registro:TRegistro read FRegistro write FRegistro;
end;
|
Una vez expuesta esta propiedad puedes usarla en otro formulario.
Código Delphi
[-]
procedure FrmMain.AbrirRegistro(Sender: TObject);
begin
Form5.Registro.Valor1 := 1;
if Form5.ShowModal = mrOk then
ShowMessage(IntToStr(Form5.Registro.Valor2));
end;