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 :

C++ Builder XE6, TTcpClient


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    481
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 481
    Par d�faut C++ Builder XE6, TTcpClient
    Bonjour,
    j'ai r�install� hier RadStudio XE6.

    En voulant recompiler un de mes pr�c�dents logiciels, j'ai eu un
    message disant que TTcpClient n'existait pas.

    Savez vous si ce composant existe normalement dans la version XE6
    de C++ Builder ?

    Si ce composant existe, que faut-il faire pour qu'il r�apparaisse dans
    les composants de C++ Builder XE6 ?

    Merci de votre aide.

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    89
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Par d�faut
    Bonjour,

    Oui, c'est normal.
    TCPClient fait partie d'un module nomm� winSockets qui est obsol�te.
    Il a �t� remplac� par TClientSocket (de System.Win.ScktComp).

    Beaucoup de composants sont en cours de renommage et de standardisation.
    L'id�e est de s'aligner sur ce qui devient une norme petit � petit : Indy.

    Cordialement

    Carmichael

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    481
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 481
    Par d�faut
    Merci, maintenant je comprends.

    Comment faire dans un projet existant pour remplacer alors le TcpClient
    par le TClientSocket ?

    Que faut-il �crire dans le fichier *h ?

    Dans le fichier .cpp ?

    Merci d'avance.

  4. #4
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    89
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 89
    Par d�faut
    Bonjour,

    D'abord, si vous passez � XE6, vous allez vous instancier des objets qui sont d�j� obsol�tes.
    A votre place, je passerai directement � XE10.1.

    Ensuite, vous n'aurez pas d'autre choix que d'�diter votre code et de retirer tout ce qui fait r�f�rence aux anciens objets et les remplacer par de nouveaux objets.
    Bien �videmment, il n'y a pas de conversion automatique. Vous devrez, pour chaque m�thode, et chaque propri�t�, vous demander quel est le nouveau nom , et la nouvelle syntaxe.
    Autant dire les choses : vous allez y passer du temps !

    Cordialement

    Carmichael

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    481
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 481
    Par d�faut
    Merci.
    Je vais avoir du travail.

  6. #6
    Membre Expert
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Responsable de compte
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Billets dans le blog
    1
    Par d�faut
    bonjour ces composants existent toujours mais il ne sont pas charg�s par d�faut par l'EDI

    le premier paquet s'appelle: dclsocket xxx.bpl (num�ro correspondant � la version) ce paquet contient les composants TclientSocket et TserverSocket

    le second paquet s'appelle :dclnetxx.bpl : qui contient entre autre les composants: TTCpclient, TTCpServer,TUdoScoket,......

    et naturellement les composants Indy

    cdlt
    vous trouverez mes tutoriels � l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les r�gles du forum

Discussions similaires

  1. WS REST ODATA en builder XE6
    Par dm38 dans le forum C++Builder
    R�ponses: 0
    Dernier message: 05/05/2015, 14h52
  2. [IDE] Migration d'un projet vers C++ Builder XE6
    Par Irisael dans le forum C++Builder
    R�ponses: 1
    Dernier message: 01/09/2014, 15h17
  3. L edition starter de c++ builder xe6
    Par cedni dans le forum C++Builder
    R�ponses: 2
    Dernier message: 07/07/2014, 09h26
  4. R�ponses: 0
    Dernier message: 28/04/2014, 13h34
  5. Outils, cours et NOUVEAUX tutoriels pour Borland C++Builder
    Par hiko-seijuro dans le forum C++Builder
    R�ponses: 10
    Dernier message: 12/03/2006, 22h33

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