Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   consulta archivos bpl (https://www.clubdelphi.com/foros/showthread.php?t=95558)

joselaz 09-02-2022 09:53:23

consulta archivos bpl
 
Buenos días...

Me gustaría hacer hacer una consulta...

Hay alguna forma de que al compilar, automáticamente delphi 10 coloque las bpl necesarias del ejecutable, en la misma carpeta del proyecto, por ejemplo ???, de forma que no sea necesario estar buscando una por una las que necesita mi aplicación....

Estoy probando unos componentes de los que solo dispongo los bpl y quiero hacer pruebas compilando con la opción "link with runtime packages=true"..

saludos y gracias de antemano

Neftali [Germán.Estévez] 09-02-2022 12:29:40

Hay 2 cuestiones, saber qué BPL's necesita tu aplicación y "colocarlos" en la carpeta del proyecto.

Cita:

Empezado por joselaz (Mensaje 545276)
de forma que no sea necesario estar buscando una por una las que necesita mi aplicación....

Hay herramientas que te permiten buscar BPLs y DLLs que necesita tu ejecutable.
Los GExperts tienen una utilidad llamada PEExplorer (creo recordar) que permite conocer las dependencias de EXE, BPL, DLL,...
Y en otras ocasiones hemos hablado también de "Dependency Walker", para lo mismo.

Cita:

Empezado por joselaz (Mensaje 545276)
Hay alguna forma de que al compilar, automáticamente delphi 10 coloque las bpl necesarias del ejecutable, en la misma carpeta del proyecto, por ejemplo ???

De forma automática no, lo que si puedes es programar procesos para que se ejecuten automáticamente al acabar la compiilación.
Para ellos el IDE de Delphi tienen Eventos; Busca la sección "Build Events" en la configuración. Puedes añadir un BAT/CMD (por ejemplo) que haga determinadas operaciones, copias, instalaciones, compresiones,...
https://docwiki.embarcadero.com/RADS...g_Build_Events

joselaz 09-02-2022 16:13:15

Muchas gracias por tu respuesta...

Había visto las Gexpert y dependency walker, y como bien dices, te muestra las dependencias. Lo que buscaba es algo , que ya me comentas que no es posible, que automaticamente copiara las dependencias donde yo le diga...

saludos


La franja horaria es GMT +2. Ahora son las 14:40:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi