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 :

TComPort sous CodeGear C++Borland 2007


Sujet :

C++Builder

  1. #1
    Membre � l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par d�faut TComPort sous CodeGear C++Borland 2007
    Bonjour � tous les membres du forum.
    Je suis d�butant sur CodeGear C++Borland 2007 et pour ce, je viens vers vous demander comment installer le composant TComPort sous CodeGear C++Borland 2007.
    J'ai lu TComPort sous CodeGear C++Borland 2009 et j'ai appliqu�e la m�thode en vain. Aider moi s'il vous pla�t. Merci d'avance.

  2. #2
    Expert �minent
    Avatar de ShaiLeTroll
    Homme Profil pro
    D�veloppeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur C++\Delphi
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par d�faut
    Ah, c'est rare comme question, maintenant, c'est l'inverse, ceux qui installait tr�s facilement en BCB6 ou 2007 alors que c'est bien plus p�nible en 2009 ou XE2

    Tu as bien chang� les num�ros CPortLibCB2007.bpk
    5.0 et non 6.0 ...

    Quelle erreur ?
    Pense que le g�n�rateur de CPP a quelques difficult�s avec des Constructeurs, il suffit de supprimer les m�thodes surcharg�es surnum�raires, et cela ne pose plus de probl�me
    Aide via F1 - FAQ - Guide du d�veloppeur Delphi devant un probl�me - Pensez-y !
    Attention Troll M�chant !
    "Quand un homme a faim, mieux vaut lui apprendre � p�cher que de lui donner un poisson" Confucius
    Mieux vaut se taire et para�tre idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la m�diocrit� !

    L'exp�rience, c'est le nom que chacun donne � ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre exp�riment�
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2012
    Messages
    164
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2012
    Messages : 164
    Par d�faut
    Si t'en veux un vite fait qui va fonctionner de Builder 5 � XE2, va sur mon blog, copie/colle ComPort.h et ComPort.cpp dans un r�pertoire qui contiendra le paquet, fait "New Package" ajoute ComPort.cpp, compile et installe.

    Ajoute ensuite le chemin du package dans les options (chemins include) et voil�.

    Je m'en sers depuis des ann�es dans le cadre de mes cours (Communication num�rique, Programmer un microcontr�leur, Interfacer le mat�riel � une syst�me d'exploitation, Programmation orient�e objet appliqu�e � l'�lectronique). Mes �tudiants s'en ont servi pour plusieurs projets impliquant un microcontr�leur et un pc reli� par communication s�rielle. Selon toute probabilit�, tu devrais y retrouver toutes les fonctionnalit�s qui t'int�ressent.

    La doc est dans l'ent�te du cpp.

    http://guytprog.blogspot.ca/2012/05/...-tcomport.html

  4. #4
    Membre � l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par d�faut
    Citation Envoy� par ShaiLeTroll Voir le message
    Ah, c'est rare comme question, maintenant, c'est l'inverse, ceux qui installait tr�s facilement en BCB6 ou 2007 alors que c'est bien plus p�nible en 2009 ou XE2

    Tu as bien chang� les num�ros CPortLibCB2007.bpk
    5.0 et non 6.0 ...

    Quelle erreur ?
    Pense que le g�n�rateur de CPP a quelques difficult�s avec des Constructeurs, il suffit de supprimer les m�thodes surcharg�es surnum�raires, et cela ne pose plus de probl�me
    Oui ShaiLeTroll j'ai bien charg� CPortLibCB2007.bpk

  5. #5
    Membre tr�s actif Avatar de Argol_Medusa
    Homme Profil pro
    Ing�nieur Radiofr�quences
    Inscrit en
    Ao�t 2005
    Messages
    208
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Radiofr�quences
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 208
    Par d�faut
    Citation Envoy� par ShaiLeTroll Voir le message
    Ah, c'est rare comme question
    Je suis certain qu'en recherchant sur google "TCOMPORT" "aidez-moi je suis dans la *****" on tombe sur 65536 r�ponses h� h� h�

    C'est un sujet qui revient assez souvent, rassure-toi tu n'es pas le seul � en baver pour installer ce composant, c'est d'ailleurs TRES regrettable qu'il ne soit pas int�gr� nativement au c++ builder, car suivant les versions la proc�dure d'installation diff�re.

    Ceci dit ce n'est pas le seul moyen de communiquer via RS-232, d'autres solutions existent, regarde sur les autres sujets ( via fonction rechercher de ce forum ) tu trouveras plein de solutions alternatives dont certaines qui sont portables sur d'autres environnement ce qui peut etre un �l�ment int�ressant suivant le type de projet.

    ( un exemple de topic TCompPort )

  6. #6
    Expert �minent
    Avatar de ShaiLeTroll
    Homme Profil pro
    D�veloppeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 089
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Seine Saint Denis (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur C++\Delphi
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 089
    Par d�faut
    Citation Envoy� par Argol_Medusa Voir le message
    Je suis certain qu'en recherchant sur google "TCOMPORT" "aidez-moi je suis dans la *****" on tombe sur 65536 r�ponses h� h� h�
    Tu n'as pas compris ma r�ponse, c'est rare que cela pose probl�me en BCB2007 !
    C'est surtout depuis l'Unicode (2009 � XE2) que les gens gal�rent !
    Je l'ai fait, il y a quelques mois en 2007, je n'ai m�moire d'aucune complexit� !
    Je n'ai pas suivi du tutoriel, je l'ai install� comme n'importe quel package (j'ai l'habitude en Delphi)

    Par contre en BCBXE2, je n'ai pas trouv� de Package XE2, j'ai tent� de faire le mien, il semble ne pas aimer un Package C++ incluant du Delphi, j'ai donc inclu � la main les sources du TComPort � mon projet sans passer par l'IDE et jouer avec l'allocation dynamique, apr�s tout le package ce n'est utile que pour ceux qui n'utilise que C++Builder comme un RAD et oubli les bons concepts POO !

    Dans l'article que tu mentionnes, j'ai fourni mon code d'utilisation en allocation dynamique tu TComPort

    De plus, il y a des fonctions dans le TComPort a fuire comme la Peste qui convertisse l'Unicode en ANSI et reciproquement, c'est tr�s vilain, alors que l'utilisation de RawByteString aurait largement pr�f�rable !


    @KONAMIM, si tu pouvais �tre plus pr�cis, nous indiquer les erreurs recontr�es � quel moment
    Aide via F1 - FAQ - Guide du d�veloppeur Delphi devant un probl�me - Pensez-y !
    Attention Troll M�chant !
    "Quand un homme a faim, mieux vaut lui apprendre � p�cher que de lui donner un poisson" Confucius
    Mieux vaut se taire et para�tre idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la m�diocrit� !

    L'exp�rience, c'est le nom que chacun donne � ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Membre � l'essai
    Inscrit en
    Janvier 2011
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par d�faut
    Citation Envoy� par ShaiLeTroll Voir le message
    Tu n'as pas compris ma r�ponse, c'est rare que cela pose probl�me en BCB2007 !
    C'est surtout depuis l'Unicode (2009 � XE2) que les gens gal�rent !
    Je l'ai fait, il y a quelques mois en 2007, je n'ai m�moire d'aucune complexit� !
    Je n'ai pas suivi du tutoriel, je l'ai install� comme n'importe quel package (j'ai l'habitude en Delphi)

    Par contre en BCBXE2, je n'ai pas trouv� de Package XE2, j'ai tent� de faire le mien, il semble ne pas aimer un Package C++ incluant du Delphi, j'ai donc inclu � la main les sources du TComPort � mon projet sans passer par l'IDE et jouer avec l'allocation dynamique, apr�s tout le package ce n'est utile que pour ceux qui n'utilise que C++Builder comme un RAD et oubli les bons concepts POO !

    Dans l'article que tu mentionnes, j'ai fourni mon code d'utilisation en allocation dynamique tu TComPort

    De plus, il y a des fonctions dans le TComPort a fuire comme la Peste qui convertisse l'Unicode en ANSI et reciproquement, c'est tr�s vilain, alors que l'utilisation de RawByteString aurait largement pr�f�rable !


    @KONAMIM, si tu pouvais �tre plus pr�cis, nous indiquer les erreurs recontr�es � quel moment
    J'ai t�lecharg� le composant TComPort4Beta.zip et j'ai ouvert le fichier CPortLibCB2007.bpk. Je construit le fichier et j�obtiens l'erreur suivante impossible d'ouvrir CPORTLIBCB2007.BPI. Je ferme le fichier et ensuite j'ouvre DsgnCPortCB2007.bpk je veut installer il me demande donc CORTLIBCB2007.BPI c'est donc l� mon probl�me.

  8. #8
    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
    Hello
    tu peux t'inspirer de ce tutorial pour installer TComport sous 2007
    http://trote.developpez.com/tutoriel...ar-rad-studio/

    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. Installer le composant TComPort sous Delphi5
    Par GI_GI dans le forum Composants VCL
    R�ponses: 19
    Dernier message: 03/09/2008, 08h07
  2. R�ponses: 1
    Dernier message: 28/01/2006, 17h37
  3. R�ception sur le port s�rie sous DOS avec Borland V3.0
    Par jackyjacky dans le forum Autres �diteurs
    R�ponses: 24
    Dernier message: 19/03/2004, 23h18
  4. BCC55 sous ll'IDE Borland C++ 5.02
    Par carreau dans le forum Autres �diteurs
    R�ponses: 4
    Dernier message: 01/10/2003, 16h17

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