Hola a todos. Necesito de su ayuda. Tengo la siguiente declaración:
Código Delphi
[-]TInvoice_Body = class(TRemotable)
private
FItem_Descripcion: string;
FItem_Value: Currency;
published
property Item_Descripcion: string read FItem_Descripcion write FItem_Descripcion;
property Item_Value: Currency read FItem_Value write FItem_Value;
end;
IBodyArray = array of tInvoice_Body;
y luego..
Código Delphi
[-]
TInvoice = class(TRemotable)
private
FInvoiceBody : IBodyArray;
public
published
property InvoiceBody : IBodyArray read FInvoiceBody write FInvoiceBody;
end;
Mi problema es que al asignar valores al array me da un error de memoria:
Result.InvoiceBody[0].Item_Descripcion := 'X';
Alguien me sabria decir que estoy haciendo mal. Desde ya muchas gracias.
Matias