Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
783 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  BCB6: installer des composants Delphi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BCB6: installer des composants Delphi

n°510537
haazheel
Posté le 08-09-2003 à 22:19:10  profilanswer
 

Bonsoir,
 
j'aurai voulu savoir si qqn ici a déjà réussi à installer des composants Delphi à BCB6, parce que moi, forcément, j'y arrive pas...
 
Je voudrais notamment installer les composants JVCL de JEDI, mais bon, là je galère bien...
 
Quelqu'un peut m'aider?


---------------
Another .Net Blog
mood
Publicité
Posté le 08-09-2003 à 22:19:10  profilanswer
 

n°510540
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-09-2003 à 22:22:23  profilanswer
 

bah normalement t'as juste à ouvrir les fichiers bpk de "runtime" et à les compiler, puis ceux de "designtime" et à les installer


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°510566
haazheel
Posté le 08-09-2003 à 23:09:33  profilanswer
 

Bah ouais, c'est ce que j'ai lu, mais j'ai toujours des erreurs...


---------------
Another .Net Blog
n°510568
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-09-2003 à 23:11:35  profilanswer
 

bon bah on va attendre que les erreurs viennent s'identifier par elles-mêmes puisque tu ne sembles pas vouloir les recopier ici :whistle:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°510572
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 08-09-2003 à 23:13:22  profilanswer
 

[:cupra]
 
Alors, installer la JVCL sous BCB, je l'ai fait y'a pas longtemps ! Et effectivement c'est sport !
 
Déjà, 1ere chose : selon ta version de BCB, tu dois installer ceci :
 
http://community.borland.com/artic [...] 15,00.html
 
Ensuite, tu dois compiler le package JCL, qui est indispensable à la JVCL. Si tu as pris la full version de la JVCL (9 Mo), JCL est inclus dedans. Tout ce que tu as à faire est de compiler le bpk correspondant (CJCL60.bpk dans le répertoire packages). Mais attention : j'ai constaté un bug dans ce package ! En effet, il n'inclut pas le composant JclSchedule.pas dans le projet. Tu dois l'inclure toi même. C'est très simple : ouvre le fichier CJCL60.bpk dans un éditeur de texte, et ajoute dans la balise OBJFILES ceci :
..\dcu\JclSchedule.obj
 
Puis ajoute dans la section FILELIST du bpk cette ligne :
<FILE FILENAME="..\source\JclSchedule.pas" FORMNAME="" UNITNAME="JclSchedule" CONTAINERID="PascalCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
 
Compile ensuite la JCL, ça devrait fonctionner.
 
Vient ensuite la compil de la JVCL elle même.
 
Tu dois d'abord compiler le package JVCL200_R60C.bpk. Ouvre le dans BCB, puis va dans le menu Project/Options, onglet Directories, dans le chemin Library Path, remplace le chemin "V:\code library\source" par le chemin du répertoire dcu présent dans le répertoire de la JCL. Compile, et c'est OK.
Fais la même chose pour le package JVCL200_D60C.bpk.
 
Enfin, il te reste à installer le package : Component/Install Package, Add. Indique le fichier JVCL200_D60C.bpl (normalement dans $(BCB)/Projects/bpl) et coche la case "JEDI-VCL Components". Ceci ajoutera les onglet Jvxxxxx dans la palette de controles.
 
Bon courage :hello:


---------------
J'ai un string dans l'array (Paris Hilton)
n°510573
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-09-2003 à 23:14:27  profilanswer
 

ha ouais j'avais déjà oublié que t'avais eu tant de mal :D
haazheel > sorry, en effet c'est pas si simple. En Delphi ça se fait en 4 clics :whistle:
 
Note que la dernière étape est inutile : pour installer les composants dans la palette il suffit de cliquer "Install" dans la fenêtre de JVCL200_D60C.bpk


Message édité par antp le 08-09-2003 à 23:16:12

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°510574
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 08-09-2003 à 23:16:56  profilanswer
 

antp a écrit :

ha ouais j'avais déjà oublié que t'avais eu tant de mal :D
haazheel > sorry, en effet c'est pas si simple. En Delphi ça se fait en 4 clics :whistle:  


;)
par contre, ça serait bien d'indiquer à Zion l'absence du JclSchedule dans le package de la JCL, je suis sur que c'est ça qui bloque haazheel :/
 
edit: juste pour dire à haazheel de ne pas se décourager, ça marche vraiment :D :
 
http://harko.free.fr/images/bcb.PNG


Message édité par Harkonnen le 08-09-2003 à 23:22:34

---------------
J'ai un string dans l'array (Paris Hilton)
n°510622
haazheel
Posté le 09-09-2003 à 00:10:00  profilanswer
 

MERCI!!!
 
Mais bon, c'est pas encore installé, je commence maintenant...
 
 
Je vous tiens au courant


---------------
Another .Net Blog
n°510624
haazheel
Posté le 09-09-2003 à 00:15:06  profilanswer
 

Aie, premier problème, le lien est plus valable...
 
Pas grave, je d/l le patch update 4 pour BCB6 :D
 
Merci Google ;)


Message édité par haazheel le 09-09-2003 à 00:15:36

---------------
Another .Net Blog
n°510628
haazheel
Posté le 09-09-2003 à 00:19:24  profilanswer
 

Harkonnen a écrit :


;)
par contre, ça serait bien d'indiquer à Zion l'absence du JclSchedule dans le package de la JCL, je suis sur que c'est ça qui bloque haazheel :/


 
Ben pas encore :D
 
J'avais pas installé le patch, donc déjà... :sweat:


---------------
Another .Net Blog
mood
Publicité
Posté le 09-09-2003 à 00:19:24  profilanswer
 

n°510637
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-09-2003 à 02:11:46  profilanswer
 

Harkonnen a écrit :


;)
par contre, ça serait bien d'indiquer à Zion l'absence du JclSchedule dans le package de la JCL,


 
 
à mon avis il s'en fout complètement vu qu'il a quitté la team de la JVCL :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°511412
haazheel
Posté le 10-09-2003 à 00:22:52  profilanswer
 

Victoire!!
 
Merci Harkonnen, ça a marché!!
 
Néanmoins j'ai un souci dès que je veux utiliser un composant:
 
il me met:
 

[Lieur Erreur fatale] Fatal: Unable to open file 'JVXSLIDER.OBJ'


 
pourtant le chemin d'inclusion du .hpp est correct :cry:


---------------
Another .Net Blog
n°511416
antp
Super Administrateur
Champion des excuses bidons
Posté le 10-09-2003 à 00:30:58  profilanswer
 

Dans Delphi il faut aller dans Tools -> Environment -> Library pour qu'il trouve le chemin des .pas, à priori tu dois faire un truc du genre ;)


Message édité par antp le 10-09-2003 à 00:31:06

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°511420
haazheel
Posté le 10-09-2003 à 00:48:46  profilanswer
 

Bon, ok merci, ça fonctionne ;)
 
Dur dur tout ça... Je découvre des choses que je n'avais jamais faites auparavant...
 
Reste plus qu'à voir à quoi servent chacun des composants maintenant :D


---------------
Another .Net Blog
n°514190
haazheel
Posté le 13-09-2003 à 23:52:14  profilanswer
 

Et par rapport aux composants standards de la VCL, qu'apportent en plus les nouveaux composants de la JVCL?
 
De nouvelles méthodes ou propriétés?
 
J'ai vu que pour certains composants on pouvait mettre des bitmaps personnalisés...


---------------
Another .Net Blog
n°514220
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-09-2003 à 07:07:29  profilanswer
 

ouais y a un peu de tout
les plus utiles (pour moi) sont le parseur XML, et le composant de traduction des forms (se basant sur le parseur XML)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  BCB6: installer des composants Delphi

 

Sujets relatifs
je cherche un forum a installer gratuitDelphi et SAP ?
[DELPHI] récupérer le nom du répertoire ... [RESOLU]Convertir une lettre en binaire en Delphi ?
[ Delphi ] Récupérer le handle d'un process dont on connais le nom[ Delphi ] TObjectList et initialisation memoire
Delphi 7 et BD : pb d'accent ![Delphi] Graphe et interpolation de courbes...
Splashscreen sous delphi : comment l'animer ?[Python] Installer python/tk sur une Gentoo
Plus de sujets relatifs à : BCB6: installer des composants Delphi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR