Perdón por la ignorancia, dinámica te referís a la siguiente forma de cargarlo?:
Código Delphi
[-]
procedure tform2.cargar;
var
PackageModule: HModule;
AClass: TPersistentClass;
begin
if fileexists('Pedidos.bpl') then begin
PackageModule := LoadPackage('Pedidos.bpl');
if PackageModule <> 0 then
begin
AClass := GetClass('TForm1');
if AClass <> nil then
with TComponentClass(AClass).Create(Application)
as TCustomForm do
begin
ShowModal;
Free;
end;
UnloadPackage(PackageModule);
end;
end;
Porque si es así, no lo carga. Es decir el .exe original carga perfectamente (con el procedimiento que te muestro) y fueron generados con XE (al igual que el .exe), pero al nuevo 'Pedidos.bpl', generado con xe5 no lo carga.