Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Fichiers BPL!! Comment ça marche ?? [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (anisb)

mercredi 14 décembre 2005 à 18:02:24 | Fichiers BPL!! Comment ça marche ??

anisb

Bonjour,
je viens de recuper des fichiers BPL dans les quels il y a des définition d'unités ( et de classes ) que je voudrais utiliser dans mon projet. donc pour cela j'utilise uses et je pensais qu'il fallait juste rajouter mes fichiers BPL dans "C:\Program Files\Borland\Delphi7\Projects\Bpl" (ce repertoire est dans le chemein de recherche des BPL dans Options | Environement

(en fait en essayent de faire par installer Paquet il me dit que le bpl n'est pas un paquet de conception donc erreur pour l'installer)
en fait en essayent de compiler il me dit qu'il ne retrouve pas l'unité voulu dans (uses).

Je suis débutant ( deux semaines ) dans delphi et je ne comprends pas tout ... comment dire à delphi d'aller chercher l'unité dans le BPL en ma possession ... merci d'avance

jeudi 15 décembre 2005 à 06:11:44 | Re : Fichiers BPL!! Comment ça marche ??

f0xi

Membre Club Administrateur CodeS-SourceS
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.


jeudi 15 décembre 2005 à 12:54:57 | Re : Fichiers BPL!! Comment ça marche ??

anisb

Merci pour ta réponse FOxi ... enfin quelqu'un qui sait expliquer bien ... j'avais l'impression que personne ne sait faire ça en delphi ... et sans parler de la doc borland je trouve que c'est trés mal fait



Cette discussion est classé dans : fichiers, marche, bpl, uses, essayent


Répondre à ce message

Sujets en rapport avec ce message

copie de fichiers vers un répertoire aléatoire et non défini [ par sasa ] Voilà j'ai quelques problèmes à créer une applicationEn fait je n'arrive pas à trouver la commande pour copier certains fichiers d'un CD vers un réper ajouter ShellAPI au 'uses' [ par ZeRo_KooL ] Qq1 sait me dire comment faire pour ajouter SHELLAPI au 'uses' createparented [ par kal ] Comment marche exactement createparented de la classe tform ? qu'est-ce exactement qu'un hwnd ?et pendant qu'on y est comment marche aussi createnew ? Uploader des fichiers sur un FTP ? [ par ELECTRORESiSTiK ] Salut, je voudrais faire un petit client FTP qui ne fait que l'upload de fichier ou de répertoire sur un FTP... Pourriez-vous m'aider... Je en sais pa fichiers .ini encore une petite fois ! [ par finipe ] Bonjour à tous... Je cherche tant bien que mal à récupérer toutes mes sections d'un fichier .ini (enfin les trucs entre []), afin de les mettre dans u Hook dll : comment ca marche ? [ par Millenius ] Bonjour, je voudrais hooker un dll.Le clavier et la souris, ca je sais faire.Ce que je voudrais, c pouvoir connaitre les flux de données entrant et so Delphi 5 , Paradox et "Blob OLE fichiers Word" [ par lomig ] Bonjour, je travaille actuellement sur une BDD dont une des tables contient un champ contenant un fichiers word (liens OLE).j'ai bien compris que pour Lien vers des fichiers dans une bdd??? [ par pedrito83 ] débutant confirmé ;-)Voilà, je dois programmer en Delphi2 (oui je sais on en est au 6 ) et je débute en delphi (1 semaine que je programme seulement ) Glissage de fichiers !!! [ par MAsterC ] Si je crée un programme dans Delphi(6) du même style que "Bloc-note de Windows". Puis si je ouvrir mon "Bloc-note de Windows" et que je prend un (Fich Aide pour un éditeur de Texte ! dans un richedit. [ par nirousse ] Je désire ouvrir des fichiers texte avec mon logiciel.Mais, je ne sais pas comment je dois faire pour ouvrir l'un après l'autre les fichiers.Une boucl


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.