Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
CodeDelphiNoticias

Instalación manual de paquetes de componentes

image 3211490 2

A veces es necesario instalar componentes manualmente. Quizás el instalador no se actualizó para su versión de Delphi o es una biblioteca de código abierto sin un instalador. Cualquiera sea la razón, aquí hay una breve guía además de lo que se encuentra en DocWiki sobre el tema.

Voy a escribir esta guía sobre la instalación del Radiant Shapes Pack disponible a través de GetIt. Supongo que aún no se actualizó para instalarlo en 10.4, y mientras I + D está trabajando en eso, esta es una gran oportunidad para aprender a instalarlo manualmente.

radiant getit 2027176 2

Después de instalar desde GetIt, no lo encontrará en el IDE y no se encuentra en la lista de paquetes, a la que accede desde Componente 🡆 Instalar paquetes mientras no hay ningún proyecto abierto

image 2371380 2

Aquí es donde se enumeran todos los paquetes BPL . Haga clic en el botón Agregar y busque la BPL

C:Program Files (x86)RaizeRadiantShapes1.4BinRadiantShapesFmx_Design270.bpl
(Si no tiene ese BPL o ruta para Radiant Shapes, asegúrese de instalar desde GetIt y puede ejecutar el instalador manualmente desde C:UsersPublicDocumentsEmbarcaderoStudio21.0CatalogRepositoryRadiantShapes-270-1.2InstallerRadiantShapes.exe)

o cualquier paquete de tiempo de diseño que necesite. Esto instalará los componentes en el IDE.

image 5327288 2

Muchos proyectos tienen paquetes de tiempo de diseño y tiempo de ejecución. Un paquete en tiempo de diseño contiene la información necesaria para instalar en el IDE y cualquier diseñador especial, mientras que los paquetes RunTime solo contienen el código necesario para su uso durante RunTime. Opcionalmente, incluso puede enviar estos paquetes con su binario para vincularlos en tiempo de ejecución.

A continuación, debe indicarle al IDE dónde encontrar las DCU y, opcionalmente, los archivos de origen. ¿Qué pasa si solo tiene archivos fuente? No hay problema, abra y compile todos los paquetes al menos en modo de lanzamiento en cada plataforma que admita la biblioteca. Luego dirígete a Herramientas 🡆 Opciones y luego Idioma 🡆 Delphi 🡆 Biblioteca .

image 8777658 2

Luego, complete los detalles de cada plataforma que creó y desea admitir:

image 3670986 2
  1. Plataforma seleccionada : especifica la plataforma para la que proporciona detalles a continuación:
    • Linux de 64 bits, iOS de 64 bits, Win de 32 bits, Win de 64 bits, macOS de 64 bits, Android de 32 bits, Android de 64 bits y / o simulador de iOS.
  2. Ruta de la biblioteca : esta es la ruta a las DCU de versión. Algunas personas señalan sus archivos PAS aquí, lo que funciona, pero luego terminas compilando la biblioteca más de lo necesario.
    • Radiant Shapes incluye todas las DCU en subcarpetas fuera de la ruta C:Program Files (x86)RaizeRadiantShapes1.4Lib
    • Consejo : Pegue la nueva ruta en el cuadro de edición antes de hacer clic en el botón Examinar si necesita buscar una subcarpeta. Luego, asegúrese de hacer clic en [Agregar] cuando haya terminado.
image 5501220 2
Diálogo Rutas de biblioteca
image 7551771 2
Ubicación de las carpetas DCU específicas de la plataforma para Radiant Shapes
C: Archivos de programa (x86) Raize RadiantShapes 1.4 Lib
    1. Ruta de navegación es donde, opcionalmente, agrega una ruta a los archivos PAS de origen. Esto le permite buscar esos archivos de origen desde el IDE con el elemento del menú contextual Buscar declaración .
      • Para Radiant Shapes, la fuente se encuentra en C:Program Files (x86)RaizeRadiantShapes1.4Source
    2. Debug DCU Path le permite apuntar opcionalmente a la versión de depuración de las DCU. Esto es útil si la versión de depuración tiene información adicional o comportamientos diferentes.
      • Radiant Shapes no tiene DCU de depuración especiales, por lo que no es necesario agregar nada aquí.

    Una vez que haya completado esta configuración para cada plataforma, ¡estará listo! ¡Feliz instalación!

image 3211490 2
image 3660312 2

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Sobre el autor

Director de Delphi Consulting para GDK Software USA. Muchas patentes relacionadas con software, incluidas desbloqueo por deslizamiento y patrón y motores de búsqueda. Primeras insignias Plata y Oro de Delphi en Stack Overflow Ex defensor de los desarrolladores de Embarcadero Technologies. Fanático de la programación desde hace mucho tiempo, especialmente con Delphi. Autor, Podcaster/YouTuber, Improvisor, Orador Público, Padre y Amigo.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

IN THE ARTICLES