IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

jvThread compilee avec une version differente


Sujet :

Composants VCL Delphi

  1. #1
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut jvThread compilee avec une version differente
    Bonjour a tous


    J'ai du reinstaller les composants de JEDI, et maintenant lorsque je compile mon projet je recoie le message suivant :

    jvThread a ete compilee avec une version differente de jvComponant . TjvForm
    quelqu'un aurait-il une idee ?

    olivier

    PS : Bien sur, j'ai retire tous les BPL jedi (commencant par "jv") avant de faire la reinstallation pour etre sur de tout reprendre a zero

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 660
    Billets dans le blog
    65
    Par défaut
    J'ai déjà eu un problème similaire (quoique pas avec le même paquet)

    tu dois avoir un appel dans ton projet à une unité non recompilé (liste des uses) qui elle utilise un Tjvform

  3. #3
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Salut et merci

    bon je vois quoi faire, heureusement que je suis patient (on va tester un a un les paquets)

    olivier

  4. #4
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Mince

    ca marche pas

    j'ai fait un nouveau projet qui ne contient que le composant JEDI "JvThread"

    et je recois le meme message

    j'avais deja efface tous les jedi puis les ai reinstaller...


    des idees ??
    a+
    olivier

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 660
    Billets dans le blog
    65
    Par défaut
    jvComponent ne ferait pas partie de la JCL et non de la JVCL ?
    ce n'est qu'une question mais .....
    tu dis avoir désinstaller la JVCL mais a tu pensé à la JCL , les deux étant intimement liées là est peut être le problème

  6. #6
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Bonjour

    oui, j'avais deinstalle le couple

    ce matin, j'ai fait un projet qui integre que le jvthread = marche pas

    puis je l'ai enleve le composant mais j'y ai inclus toutes les unites utilises dans le jvthread, et la ca compile ?????

    a+
    olivier

  7. #7
    Membre éprouvé
    Avatar de Félix Guillemot
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    149
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 149
    Par défaut
    Citation Envoyé par dehorter olivier Voir le message
    Mince

    ca marche pas

    j'ai fait un nouveau projet qui ne contient que le composant JEDI "JvThread"

    et je recois le meme message

    j'avais deja efface tous les jedi puis les ai reinstaller...


    des idees ??
    a+
    olivier

    Ce problème est un problème classique qui arrive très souvent lorsque l'on passe d'un version à l'autre du code d'une librairie. Il n'y a qu'à voir les messages sur les forums en Anglais. Je le sais trop pour avoir été victime moi même du phénomène.
    La réponse est toujours la même : un chemin inscrit dans les options du projet ou de delphi pointe sur d'anciennes sources et à la compilation, il y a confusion entre les anciennes et les nouvelles sources. par exemple : à la compilation, un uses références JvTruc.pas et au lieu d'aller chercher la nouvelle version de JvTruc, il va chercher l'ancienne.
    Conclusion : il faut effacer TOUTES les anciennes sources, et effacer TOUS les chemins qui référencent ces anciennes sources (chemins de recherches du projet et de delphi). Ce problème arrive fréquemment avec Indy quand on passe de v9 à v10 ou d'un build à l'autre. Je viens de migrer une application de D5 à D2007, et ça n'a pas arrêté. Au début je m'arrachais les cheveux, mais il y a bien une explication. Avec de la méthode et de la pratique, on finit par maîtriser.

  8. #8
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Merci

    J'ai de nouveau tout desinsalle le jedi (jcl et jvcl), mais surtout, j'ai enleve les reference a Jedi dans la base de registre (evidemment un petit peu fastidieux...)

    mais le resultat est que maintenant, ca marche


    encore merci

    olivier

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Images avec une url differente
    Par fredericlb dans le forum Ruby on Rails
    Réponses: 4
    Dernier message: 20/05/2008, 16h14
  2. Compatibilité pg_dump avec une version antérieure.
    Par Empty_body dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 22/01/2007, 17h15
  3. [Màj du problème] drawString avec une font differente.
    Par RadicalBob dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 14/06/2006, 10h30
  4. [DOM XML] Comment parser du XML avec une version 4.3 ?
    Par ouioui2000 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 18/10/2005, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo