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

C++Builder Discussion :

composants Indy dans Borland c++ 2006


Sujet :

C++Builder

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut composants Indy dans Borland c++ 2006
    Bonsoir,

    je sais qu'il y a déjà un sujet dessus mais personne n'a donén de réponse.
    En fait j'ai installé C++ Builder 2006 en ne cochant que C++ lors de l'installation et pas Delphi.

    Est-ce a cause de ça que les composants indy ne sont pas installés?

    A vrai dire dans mon projet c++ je veux un server SMTP indy et l'icone et là je la glisse mais j'ai l'erreur suivante :

    ca sort l'erreur E2257 dans winsock2.hpp

    Bref on dirait que les packages indy sont manquants.
    Merci de m'aider. svp svp svp

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Quand tu installes Borland 2006 il faut que tu choississes Indy 9 et non Indy 10, car Indy 10 ne fonctionne pas avec BCB seulement avec Delphi.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut
    merci beaucoup.

    pour je suis parti pour une demi heure de desinstall/install

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut
    j'ai évité de tout désinstaller et j'ai relancer l'installation de borland 2006 simplement en mettant indy 9 ,

    de plus mon patch sur les tools->options pour les composants indy va ici:
    $(BDS)\Lib\Indy9

    j'ai vérifié et il y a bien des hpp la dedans sauf que ca me sort toujours l'erreur.

    faut-il tout désinstaller et tout réinstaller en cochant indy 9?

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    C'est ce que j'ai fait la première fois que j'ai installer Borland 2006, donc je ne sais pas s'il y a une solution plus rapide, désolé

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut
    bon et bien g tout réinstallé et ca ne marche pas même en cohcant indy 9 au lieu de 10.

    2 solutions :
    1- soit tu as coché les delphi alors que moi non
    2-soit tu as installé borland 2006 par dessus borland 6 ce qui expliquerait que tes composant indy tournent.

    Peux tu me dire ce que tu as dans les chemins dans tools->options>c++ options-> path and directories.

    moi j'ai de haut en bas :
    $(BDS)\Lib\Indy9
    $(BDSPROJECTSDIR)\bpl
    C:\Program Files\Borland\BDS\4.0\RaveReports\Lib

  7. #7
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Citation Envoyé par igouya
    Peux tu me dire ce que tu as dans les chemins dans tools->options>c++ options-> path and directories.

    moi j'ai de haut en bas :
    $(BDS)\Lib\Indy9
    $(BDSPROJECTSDIR)\bpl
    C:\Program Files\Borland\BDS\4.0\RaveReports\Lib
    Pour moi:
    $(BDS)\Lib\Indy9
    $(BDSPROJECTSDIR)\bpl
    $(BDSPROJECTSDIR)\bpl

    Citation Envoyé par igouya
    2-soit tu as installé borland 2006 par dessus borland 6 ce qui expliquerait que tes composant indy tournent.
    Non je n'ai pas BCB 2006 sur ma machine

    Je ne sais pas si sa a rapport, mais est-ce que tu as installé les patchs 1 et 2 pour Borland 2006?

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut
    je n'avez pas connaissance de tels patchs, as tu le lien?

  9. #9
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7
    Par défaut
    Salut Chef Crayon,

    Je confirme que malgrè les update 1 et 2 de Borland 2006, le composant TidSMTPServer Indy 9 ajouté sur mon design plante à cause de sa propriété : numericCode non connue apparemment.

    Le break s'arrete ici dans dans Forms.hpp :
    /* TCustomForm.Create */ inline __fastcall virtual TForm(Classes::TComponent* AOwner) : TCustomForm(AOwner) { }

  11. #11
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    C'est vraiment chiant, je ne sais pas quoi te dire. Je pense que je vais laisser le flambeau à quelqu'un d'autre.

    J'espère que ton problème va s'arranger. Le seul conseil que je peux te donner si tu as trop de temps, c'est de désinstaller tout Borland 2006 et de t'assurer qu'il ne reste plus rien dans C:\Program Files\Borland\ et de tout réinstaller.

  12. #12
    Membre éprouvé Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par défaut
    "Je confirme que malgrè les update 1 et 2 de Borland 2006, le composant TidSMTPServer Indy 9 ajouté sur mon design plante à cause de sa propriété : numericCode non connue apparemment."

    J'ai eu ca et je m'en suis sortie ne retirant tous les composant indy de mon projet et enb les remettant. Laborieux, mais ca a fonctionné

  13. #13
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    531
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 531
    Par défaut
    Cela arrive quand on met différents composants dans les fiches après supression des composants, les includes restent ainsi que les #Pragma ... dans les fichiers sources, ce qui peut mettre la pagaille entre les différentes déclarations et librairies.

    je met le tout en commentaire(include et Pragma concerné), j'enregistre et en général BDS2006 remet le juste utile et cela fonctionne.

Discussions similaires

  1. [Lazarus] Les composants Indy ne s'affichent pas dans la palette
    Par ChPr dans le forum Lazarus
    Réponses: 1
    Dernier message: 20/09/2008, 21h17
  2. Composants disparus dans Delphi 2006
    Par bilbo194 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 15/01/2006, 16h32
  3. Probleme de composant inclus dans un autre.
    Par viro dans le forum C++Builder
    Réponses: 7
    Dernier message: 05/04/2004, 15h44
  4. [RAVE]Composant RTF dans une feuille RAVE ?
    Par hpalpha dans le forum Rave
    Réponses: 3
    Dernier message: 29/03/2004, 19h25
  5. probleme avec composant indy IDhttp
    Par ulysse66x dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 09h35

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