hice esto pero no complia porque dice que mipdf no esta definido
Código:
var
PDF6: TPdf;
PDF7: TAcroPDF;
PDF6Creado, PDF7Creado :boolean;
initialization
try
pdf7:= TAcroPDF.Create(self);
PDF7Creado:=true;
except
pdf7.Free;
PDF7Creado:=false
end;
try
pdf6:= tpdf.Create(self);
PDF6Creado:=true;
except
pdf6.Free;
PDF6Creado:=false;
end;
{$IF PDF6Creado }
var MiPdf: TPDF;
{$ELSE}
{$IF PDF7Creado }
var MiPdf: TAcroPDF;
{$IFEND}
{$IFEND}
end.
en definitiva tengo el mismo problema, una sola variable que puede ser de 2 tipos. ademas tengo que definir la variable MiPdf como global.