Comment un recompiler un composant Delphi ?

Résolu
vieuxpere Messages postés 195 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 17 décembre 2014 - 2 juil. 2009 à 23:17
vieuxpere Messages postés 195 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 17 décembre 2014 - 3 juil. 2009 à 06:43
Bonjour, j'ai fait des modifications dans le fichier idmessage.pas des composants Indy.
Cepandant ça ne semble pas prendre en compte ma modification je pense qu'il faut que je recompile le composant.
Est-ce que quelqu'un à une idée de comment faire.

Merci par avance,

4 réponses

f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
2 juil. 2009 à 23:55
il suffit de recompiler le DPK indy ;)

<hr size="2" width="100%" />
3
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
3 juil. 2009 à 00:52
Salut,

le plus simple est de copier le fichier "idmessage.pas" modifié dans le répertoire de l'application et de reconstruire le projet.

L'avantage de cette méthode est que la modification n'est valable que l'application en cour et évite de reconstruire tout le paquet et les autres applications restent compatible avec le code d'origine puisqu'il reste inchangé

 
@+
Cirec

<hr siz="" />
3
vieuxpere Messages postés 195 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 17 décembre 2014
3 juil. 2009 à 06:35
Merci pour vos réponses.
Foxi : Comment on fait pour recompiler le DPK Indy ?
Cirec : J'ai mis le idmessage.pas modifié dans le repertoire de l'application mais à la compilation Delphi me marque : "l'unité idmessagecoder à été recompilée avec une version differente de IdMessage. TidMessage". J'ai mis ce fichier aussi dans le repertoire de l'appli puis tout une serie qui m'a demandé à la suite et au final il se pointe dans le composant "idmessageclient" et il me trouve plein d'erreur empechant la compilation (identificateur non déclaré, operateur non applicable à ce type d'operande...).
0
vieuxpere Messages postés 195 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 17 décembre 2014
3 juil. 2009 à 06:43
Fausse alerte je me suis un peu embalé désolé.
Ta solution Cirec en effet est pratique.
Merci à tous les deux.
0
Rejoignez-nous