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

Installation manuelle des packages de composants

image-3211490-2

Parfois, vous devez installer les composants manuellement. Peut-être que le programme d’installation n’a pas été mis à jour pour votre version de Delphi, ou il s’agit d’une bibliothèque open-source sans programme d’installation. Quelle qu’en soit la raison, voici un petit guide en plus de ce que l’on trouve dans le DocWiki sur le sujet.

Je vais écrire ce guide sur l’installation du pack Radiant Shapes disponible via GetIt. Je suppose qu’il n’a pas encore été mis à jour pour être installé dans 10.4, et pendant que la R&D y travaille, c’est une excellente occasion d’apprendre à l’installer manuellement.

radiant-getit-2027176-2

Après l’installation à partir de GetIt, vous ne le trouverez pas dans l’EDI, et il est absent de la liste des packages, à laquelle vous accédez à partir du composant 🡆 Installer des packages alors qu’aucun projet n’est ouvert

image-2371380-2

C’est là que tous les packages BPL sont répertoriés. Cliquez sur le bouton Ajouter et parcourez pour trouver le BPL

C:Program Files (x86)RaizeRadiantShapes1.4BinRadiantShapesFmx_Design270.bpl
(Si vous n’avez pas ce BPL ou chemin pour Radiant Shapes, assurez-vous d’avoir installé à partir de GetIt et vous pouvez exécuter le programme d’installation manuellement à partir de C:UsersPublicDocumentsEmbarcaderoStudio21.0CatalogRepositoryRadiantShapes-270-1.2InstallerRadiantShapes.exe)

ou tout autre package de conception dont vous avez besoin. Cela installera les composants dans l’EDI.

image-5327288-2

De nombreux projets ont à la fois des packages de conception et d’exécution. Un package au moment du design contient les informations nécessaires à l’installation dans l’EDI et dans tout concepteur spécial, tandis que les packages RunTime contiennent uniquement le code nécessaire à une utilisation pendant RunTime. Vous pouvez même éventuellement expédier ces packages avec votre binaire pour les lier à l’exécution.

Ensuite, vous devez indiquer à l’EDI où trouver les DCU et éventuellement les fichiers source. Et si vous n’avez que des fichiers source? Pas de problème, ouvrez et compilez tous les packages au moins en mode Release sur chaque plateforme supportée par la bibliothèque. Ensuite, dirigez-vous vers Outils 🡆 Options puis Langue 🡆 Delphi 🡆 Bibliothèque .

image-8777658-2

Ensuite, complétez les détails de chaque plate-forme que vous avez créée et que vous souhaitez prendre en charge:

image-3670986-2
  1. Plateforme sélectionnée – Spécifie la plateforme pour laquelle vous fournissez des détails ci-dessous:
    • Linux 64 bits, iOS 64 bits, Win 32 bits, Win 64 bits, macOS 64 bits, Android 32 bits, Android 64 bits et / ou iOS Simulator.
  2. Chemin de la bibliothèque – Il s’agit du chemin d’accès aux DCU de version. Certaines personnes pointent ici leurs fichiers PAS, ce qui fonctionne, mais vous finissez par recompiler la bibliothèque plus que nécessaire.
    • Radiant Shapes inclut tous les DCU dans les sous-dossiers hors du chemin C:Program Files (x86)RaizeRadiantShapes1.4Lib
    • Conseil : collez le nouveau chemin dans la zone d’édition avant de cliquer sur le bouton Parcourir si vous devez accéder à un sous-dossier. Assurez-vous ensuite de cliquer sur [Ajouter] lorsque vous avez terminé.
image-5501220-2
Boîte de dialogue Chemins de bibliothèque
image-7551771-2
Emplacement des dossiers DCU spécifiques à la plate-forme pour Radiant Shapes
C: Program Files (x86) Raize RadiantShapes 1.4 Lib
    1. Le chemin de navigation est l’endroit où vous ajoutez éventuellement un chemin vers les fichiers PAS source. Cela vous permet de parcourir ces fichiers source à partir de l’EDI avec l’ élément de menu contextuel Rechercher une déclaration .
      • Pour les formes radiantes, la source se trouve dans C:Program Files (x86)RaizeRadiantShapes1.4Source
    2. Debug DCU Path vous permet de pointer éventuellement vers la version de débogage des DCU. Ceci est utile si la version de débogage contient des informations supplémentaires ou des comportements différents.
      • Radiant Shapes n’a pas de DCU de débogage spéciaux, nous n’avons donc rien à ajouter ici.

    Une fois que vous avez terminé ces paramètres pour chaque plate-forme, vous êtes prêt à partir! Bonne installation!

image-3211490-2
image-3660312-2

What's New for RAD Studio 11

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

À propos de l'auteur

Défenseur des développeurs en chef pour Embarcadero Technologies.
Articles Similaires
DelphiIDENouvelles

Nouveau dans RAD Studio 11 : IDE haute résolution et conception de formulaires !

CodeDatabaseDelphiNouvelles

Utilisez-vous l'alternative secrète à SQLite ?

DelphiShowcase

Voulez-vous savoir comment créer un jeu mobile Showcase?

Nouvelles

Enquête auprès des développeurs: faites-vous partie du côté clair ou du côté obscur?

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES