Réponse acceptée !
hola, bon voyons ...
tu as les Unités .PAS ... compilée, elle apparaissent en .DCU, c'est ces fichiers DCU qui sont utilisé dans la close USES.
si je dis pas de conneries, (qu'on me reprenne si c'est le cas)
un Fichier BPL n'est rien d'autre que le resultat de la compilation d'un Paquet .DPK. il existe deux sorte de paquets : les paquets de conception (VCL (visual)) et les autres (RTL (runtime))
un paquet de conception (VCL donc) doit etre Compiler puis Installer (pour installer les composants qu'ils pourrait contenir). un paquet runtime (RTL) doit seulement etre Compiler mais pas Installer (car y'a pas de composant dedans).
bien sur, les paquets seul ne serve pas a grand chose, ils pointent sur les sources du pack composant ou runtime. Donc il faut absolument avoir et les paquets et les DCU (ou fichier PAS) pour pouvoir compiler et/ou installer les paquets.
si il manque une DCU ou source PAS, c'est que le paquet necessite surrement l'installation ou la compilation d'un autre paquet ou d'un autre pack ou encore d'un ensemble libre d'unités.
Si par exemple a la compilation d'un paquet il manque l'unité PLOP.pas ou PLOP.dcu, essaye deja de la recherchée dans le repertoire LIB de Delphi. si elle est presente, c'est surrement qu'elle est dans un sous repertoire qui n'est pas declarer dans les chemins de recherche de l'environement Delphi.
Si par contre, elle est totalement absente, commence deja par lire les fichiers Readme ou aide fournis avec le pack que tu tente d'installer. tu trouveras surrement une note a ce sujet dedans. si tu ne trouve rien, tente de trouver sur le net les DCU ou PAS necessaire, tu as de grande chance de les trouver.
Si tu ne trouve rien sur le net, abandonne et cherche un meilleur pack que celui ci.
La theorie c'est quand on sait tout, mais que rien ne fonctionne. La pratique c'est quand tout fonctionne, mais que personne ne sait pourquoi.
|