Installer le composant TComPort sous CodeGear C++Borland 2009

Nicolas Trote

Cet article a pour but de montrer comment installer le composant TComPort sous CodeGear C++ Builder 2009.

Commentez cet article : Commentez

- Titre : Installer le composant TComPort sous CodeGear C++Borland 2009

- Auteur : Nicolas Trote

- Parution : 20 mars 2009

- Licence : Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l obtention préalable de l autorisation de l'auteur.

Sommaire

- I. Avant-propos

- II. Installation de TCOmport sous CodeGear C++ Builder 2009

- II-A. Téléchargement du composant

- II-B. Préparation à l'installation

- II-C. Installation du composant

- II-D. Un peu de rangement (optionnel)

- II-E. Remarques

- III. Remerciement

- IV. Liens

I - Avant-propos

Cet article est dédié au composant TComport sous CodeGear C++Borland 2009. TComport est un composant permettant la gestion des communications série. Les dernières versions sont disponibles gratuitement sur le site sourceforge : http://sourceforge.net/projects/comport/.

II - Installation de TCOmport sous CodeGear C++ Builder 2009

Cet article a pour but de montrer comment installer le composant TComPort sous CodeGear C++ Builder?2009.

II-A - Téléchargement du composant

- Télécharger le fichier Tcomport sur le site http://sourceforge.net/projects/comport/ sur le bureau.

nb : pour information la version utilisée au cours de ce tutoriel est la version 4.0 Beta, mais toutes les versions supérieures s'installent de la même manière.

II-B - Préparation à l'installation

- Déziper TComPort4Beta.zip sur votre bureau

- Ouvrir le dossier "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL\"
(sous "All Users", le dossier "Documents" apparait aussi sous le nom de "Documents shared")

- Copier tous les fichiers et dossiers de "Bureau\TComPort4Beta\cportu\source"

- Coller les fichiers dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL"

II-C - Installation du composant

Compilation de CPortLibCB2009

- Lancer CodeGear C++ Builder 2009

- Faites : Fichier / Tout fermer.

- Faites Fichier / Ouvrir puis CPortLibCB2009.bpk se trouvant sous "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL".

- Le projet s'ouvre dans la fenêtre des projets

- Clic droit sur CPortLibCB2009.bpl, puis construire.

- La fenêtre de compilation s ouvre, quand c est fini l information "Effectué : Construction complète" apparait. Appuyer sur Ok, puis enregistrer.

- Faites : Fichier / Tout fermer.

Installation des composants visuels DsgnCPortCB6

- Faites : Fichier / Ouvrir puis DsgnCPortCB6.bpk dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL".

- Le projet s'ouvre dans la fenêtre des projets, SURTOUT NE PAS COMPILER.

- Allez dans le dossier "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP"

- Faites un copier/coller de "CPortLibCB2009.bpi"

- Renommer "copie de CPortLibCB2009.bpi" en "CPortLibCB6.bpi"

- Revenez sur CodeGear C++ Builder 2009 et faites clic droit dans la fenêtre des projets sur "DsgnCPortCB2009.bpi" et faites Installer.

- Une fenêtre de compilation s'ouvre, "Des nouveaux composants ont été installés". Cliquez sur Ok.

- Fichier / Tout fermer.

- Cliquez sur oui pour enregistrer les modifications.

II-D - Un peu de rangement (optionnel)

Après avoir fini l'installation et fermé CodeGear C++ Builder 2009, il est possible de ranger les fichiers *.bpi et *.lib générés à la fin de l'installation dans un nouveau sous-dossier "TComPort". Le chemin sera alors "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP\TComPort".

- Aller dans le dossier "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP"

- Créer le dossier "TComPort"

- Copier les fichiers CPortLibCB6.bpi, CPortLibCB2009.bpi, CPortLibCB2009.lib, DsgnCPortCB2009.bpi, DsgnCPortCB2009.lib contenus dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP"

- Coller les fichiers dans "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP\TComPort"

- Revenir dans CodeGear C++ Builder 2009

- Aller dans l'onglet Outil, puis Options.

- Dans la fenêtre "Options" choisir dans l'arborescence "Options d environnement" puis "Chemins et répertoires"

- Ouvrir "Chemin des bibliothèques"

- Rajouter le chemin "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP\TComPort"

- Refermer la fenêtre "Répertoires" en cliquant sur OK

- Refermer la fenêtre "Options" en cliquant sur OK

II-E - Remarques

L installation du composant sous "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL" permet de mieux installer les composants et à C++ Builder de retrouver les dépendances.

L'installation du composant sous "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\BPL" permet de mieux installer les composants et à C++ Builder de retrouver les dépendances.

Les fichiers *.bpi et *.lib créés sous "C:\Documents and Settings\All Users\Documents\RAD Studio\6.0\DCP\" et "\BPL" ne doivent pas être changés de répertoire. Sauf en cas de changement des options par défaut du répertoire de sortie BPI/LIB ( Outils > Option > OptionsC++ > Chemins et répertoires > Répertoire de sortie BPI/LIB )

L'astuce de renommer "CPortLibCB2009.bpi" en "CPortLibCB6.bpi" marche sur la version version 4.0 Beta. Ce problème sera peut être corrigé dans les versions ultérieures.

III - Remerciement

Je remercie Alexandre Pottiez et dourouc05 pour leurs relectures.

IV - Liens

Sourceforge.net : http://sourceforge.net/projects/comport/