Ver Mensaje Individual
  #6  
Antiguo 16-04-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.440
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
El código básico para cargar el package dinámicamente sería similar a este:

Código Delphi [-]
...
  _log('Cargando BPL gestión procesos...');
  ==>  Path completo. IMPORTANTE!! 
  var path:string := IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName)) + PACKAGENAME;
  try
    HPackage := LoadPackage(path);
    // Cargado correctamente?
    if (HPackage > 0) then begin
      _log('Cargado el package ' + PACKAGENAME + ' correctamente');

      // Trabajo a realizar con la BPL
      ...

    end
    else
      _log('Error!!! No se ha encontrado ' + path);

  except
    _log('Error!!! No se ha podido cargar el paquete ' + PACKAGENAME);
  end;
...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita