[D-2005] importer les composants utilisés ous D6

importer les composants utilisés ous D6 [D-2005] - Delphi/Pascal - Programmation

Marsh Posté le 19-11-2005 à 13:21:46    

Bonjour.
 
Deux installations n'y ont rien fait. Impossible de trouver comment importer, sous Delphi 2005, les bibliothèques (VCL) visibles et non visibles que j'utilise sous D6 :(
 
Quelqu'un sait ?  
 
Merci :hello:

Reply

Marsh Posté le 19-11-2005 à 13:21:46   

Reply

Marsh Posté le 20-11-2005 à 04:36:56    

HERIBERT a écrit :

Bonjour.
 
Deux installations n'y ont rien fait. Impossible de trouver comment importer, sous Delphi 2005, les bibliothèques (VCL) visibles et non visibles que j'utilise sous D6 :(
 
Quelqu'un sait ?  
 
Merci :hello:


Ben... personne ne sait :??: J'ai beau tenter d'installer des paquets... le compilateur les refuse ! Msg : format incorrect.
 
Personne ne sait ?? C'est impossible ?

Reply

Marsh Posté le 20-11-2005 à 23:30:00    

Si t'as pas les sources (càd que des bpl/dcu) et que ça n'a pas été prévu pour D2005 : impossible
Sinon ça peut marcher, mais bon, ça dépend de ce que tu fais :D
C'est quoi comme genre de composants ?


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

Marsh Posté le 21-11-2005 à 08:51:56    

antp a écrit :

Si t'as pas les sources (càd que des bpl/dcu) et que ça n'a pas été prévu pour D2005 : impossible
Sinon ça peut marcher, mais bon, ça dépend de ce que tu fais :D
C'est quoi comme genre de composants ?


Ceux que j'utilise sous D6 (et que j'utilisais même D3). Visuels et non visuels. Les principaux : ScruteDossier de Michel Bardou, par exemple. J'ai beau avoir le source... niet ! Et les tiens, par exemple : ils me sont refusés par D.2005 :??:  
 
Faudrait que je le réinstalle pr avoir le message d'erreur.

Reply

Marsh Posté le 21-11-2005 à 09:53:44    

Bah oui parce que je ne vois pas ce qu'il y a de si spécial dans tous ces composants :??: Pour les miens il suffit a priori de modifier les define (en rajouter un pour delphi 9)


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

Marsh Posté le 21-11-2005 à 16:33:48    

antp a écrit :

Bah oui parce que je ne vois pas ce qu'il y a de si spécial dans tous ces composants :??: Pour les miens il suffit a priori de modifier les define (en rajouter un pour delphi 9)


Modifier le define ? Les modifier comment :/ ? Il n'y a aps une petite doc, en librairie, qui fait le point ? Une petite : pas un pavé à 45 € ... Parce aque sur le Net, je ne trouve rien ! Même sur le site de www.developpez.com  :pfff: Comment mettre à jour les composants, et même seulement en ajouter !

Reply

Marsh Posté le 21-11-2005 à 16:36:08    

Par ex dans mes composants y a un .inc avec


{$IFDEF VER150}
  {$DEFINE COMPILER7}
  {$DEFINE DELPHI7}
{$ENDIF}
 
{$IFDEF VER140}
  {$DEFINE COMPILER6}
  {$DEFINE DELPHI6}
{$ENDIF}
 
{$IFDEF DELPHI7}
  {$DEFINE DELPHI7_UP}
  {$DEFINE DELPHI6_UP}
  {$DEFINE DELPHI5_UP}
  {$DEFINE DELPHI4_UP}
  {$DEFINE DELPHI3_UP}
  {$DEFINE DELPHI2_UP}
  {$DEFINE DELPHI1_UP}
{$ENDIF}
 
{$IFDEF DELPHI6}
  {$DEFINE DELPHI6_UP}
  {$DEFINE DELPHI5_UP}
  {$DEFINE DELPHI4_UP}
  {$DEFINE DELPHI3_UP}
  {$DEFINE DELPHI2_UP}
  {$DEFINE DELPHI1_UP}
{$ENDIF}


 
Bah tu rajoutes
 

{$IFDEF VER170} // à vérifier
  {$DEFINE COMPILER9}
  {$DEFINE DELPHI9}
{$ENDIF}
 
{$IFDEF DELPHI9}
  {$DEFINE DELPHI9_UP}
  {$DEFINE DELPHI7_UP}
  {$DEFINE DELPHI6_UP}
  {$DEFINE DELPHI5_UP}
  {$DEFINE DELPHI4_UP}
  {$DEFINE DELPHI3_UP}
  {$DEFINE DELPHI2_UP}
  {$DEFINE DELPHI1_UP}
{$ENDIF}


 
ou bien tu triches en mettant un define delphi7 si ver170 en plus de l'autre, mais si certaines fonctions/constantes varient entre delphi 7 et 9 ça foirera


Message édité par antp le 21-11-2005 à 16:36:55

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

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed