Avant-Propos

Le composant TDLPortIO est disponible à cette adresse : http://djmsoftware.developpez.com/PrinterPort/DLPOrt.zip
Les étapes ont été détaillées au maximum afin que même les débutants puissent installer le composant.

1. Installation du composant

1.1. DlPrinter, version VCL du composant

  • Reculez la date de votre PC pour revenir en période d'évaluation (si vous avez dépassé la date d'expiration de BCB 6).
  • Dézipez DlPortCompo.
  • Placez le dossier source dans "C:\Program Files\Borland\CBuilder6\Imports" (pour moi).
  • Lancez C++ Builder™ 6.
  • Faites : Fichier/Tout fermer.
  • Faites Fichier/Ouvrir -> DlPrinter.bpk dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlIoPOrt".
  • Une fenêtre vient de s'ouvrir, appuyez sur Installer.
  • Une nouvelle fenêtre s'ouvre, quand c'est fini vous verrez "Effecué : Make". Appuyez sur Ok.
  • Faites : Fichier/Tout fermer.
  • Cliquez sur oui pour enregistrer les modifications.

1.2. DlPrinterOCX, version Active X du composant

  • Reculez la date de votre PC pour revenir en période d'évaluation (si vous avez dépassé la date d'expiration de BCB 6).
  • Dézipez DlPortCompo.
  • Placez le dossier source dans "C:\Program Files\Borland\CBuilder6\Imports" (pour moi).
  • Lancez C++ Builder™ 6.
  • Faites : Fichier/Tout fermer.
  • Faites Fichier/Ouvrir -> DLprinterOCX.bpk dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlPortOcx".
  • Une fenêtre vient de s'ouvrir appuyez sur Installer.
  • Une nouvelle fenêtre s'ouvre, quand c'est fini vous verrez "Effecué : Make". Appuyez sur Ok.
  • Faites : Fichier/Tout fermer.
  • Cliquez sur oui pour enregistrer les modifications.

2. Emplacement des fichiers

2.1. DlPrinter, version VCL du composant

  • Prenez les trois fichiers .h dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlIoPOrt".
  • Coupez-les.
  • Collez-les dans "C:\Program Files\Borland\CBuilder6\Include\Vcl".
  • Prenez les quatre fichiers .obj dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlIoPOrt".
  • Coupez-les.
  • Collez-les dans "C:\Program Files\Borland\CBuilder6\Lib\Obj".

2.2. DlPrinterOCX, version Active X du composant

  • Prenez les trois fichiers .h dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlPortOcx".
  • Coupez-les.
  • Collez-les dans "C:\Program Files\Borland\CBuilder6\Include\Vcl".
  • Prenez les quatre fichiers .obj dans "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\DlPortOcx".
  • Coupez-les.
  • Collez-les dans "C:\Program Files\Borland\CBuilder6\Lib\Obj".

3. Enregistrement des fichiers

3.1. DlPrinter, version VCL du composant

  • Lancez depuis "C:\Program Files\Borland\CBuilder5\Imports\DLPOrt\install" l'exécutable "install.exe".

3.2. DlPrinterOCX, version Active X du composant

  • Copiez DLPortIOCXControl1 depuis "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\OCX\PortOCXControl" dans "C:\Windows".
  • Cliquez sur Démarrer/Exécuter.
  • Tapez ceci "regsvr32 C:\Windows\DLPortIOCXControl1.ocx" sous Microsoft® Windows® XP ça peut être "regsvr" au lieu de "regsvr32".
  • Un message apparaît si tout s'est bien passé : DllRegisterServer in C:\Windows\DLPortIOCXControl1.ocx succeeded.
  • Copiez DLPrinterPortIOCXControl1 depuis "C:\Program Files\Borland\CBuilder6\Imports\DLPOrt\Cbuilder6\OCX\PrinterOCXControl" dans "C:\Windows".
  • Cliquez sur Démarrer/Exécuter.
  • Tapez ceci "regsvr32 C:\Windows\DLPrinterPortIOCXControl1.ocx" sous Microsoft® Windows® XP ça peut être "regsvr" au lieu de "regsvr32".
  • Un message apparaît si tout s'est bien passé : DllRegisterServer in C:\Windows\DLPrinterPortIOCXControl1.ocx succeeded.
  • Lancez depuis "C:\Program Files\Borland\CBuilder5\Imports\DLPOrt\install" l'exécutable "install.exe".
Nos articles C++ Builder™ :
- Piloter le port série avec C++ Builder™
Le composant TComPort, description 25/11/2003
Le composant TComPort, installation 25/11/2003
- Piloter le port parallèle avec C++ Builder™
Le composant TDLPortIO, description 03/01/2004
Le composant TDLPortIO, installation 03/01/2004
Sans oublier :
la FAQ C++ Builder™
la FAQ C++
la FAQ C