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 :

Utilisation du composant TComPort


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut Utilisation du composant TComPort
    Bonjour a tous,
    Je veux lire une info à partir du port serie de mon ordi. J'ai pu installer le composant Tcomport dans delphi 7. je suis en train de faire les exercices du document PDF joint. mais sans succes. Dans le 1ER exmple de la doc, quand j'ai fait l'execution pas à pas, le code qui est dans l'evenement OnRxChar du comport ne s'execute pas.

    Quelqu'un pourrait_il me dire comment utiliser correctement ce composant pour lire une port serie?

    merci pour votre aide c urgent.
    Images attachées Images attachées

  2. #2
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Personnellement j'utilise les composants AsyncPro : http://sourceforge.net/projects/tpapro/
    Comme ils sont livrés avec des exemples c'est facile à implémenter.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut
    Stp , est-ce que tu pourras m'envoyer le code, le composant et les exemples que tu as télécharger? cela me permettra d'aller plus vite.

    merci d'avance. je compte sur toi.

  4. #4
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Euh..ben en fait tu télécharges la version 4.07 RC3, tu installes, et tu regardes les exemples.
    Notamment pour ce que tu cherches :
    C:\Program Files\AsyncPro\examples\delphi\ExCom.dpr

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut
    Quand j'essai d'ouvrir le projet ExCom, j'ai le message suivant: classe TApdComPort non trouvé.

    Quel package dois_je installer pour delphi 7?
    Quelles fichiers *.pas dois_je prendre pour installer le composant?
    car j'ai des fichiers *. pas dans les repertoires apax,emulator, source.

    merci de m'aider.

  6. #6
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Le message que tu reçois c'est par ce que tu n'as pas installé le package (comme je te l'avais indiqué).
    Dans la racine de l'install tu as un readme.txt qui t'explique quel package prendre (qui dépend de ta version Delphi).

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut
    Citation Envoyé par philnext Voir le message
    Euh..ben en fait tu télécharges la version 4.07 RC3, tu installes, et tu regardes les exemples.
    Notamment pour ce que tu cherches :
    C:\Program Files\AsyncPro\examples\delphi\ExCom.dpr
    J'ai pu installer le composant, j'ai executé le projet ExCom.dpr. Mais j'ai pas pu avoir le resultat. Voici les paramètres:

    soit les mots cles suivant:
    ECRITPORT (envoi la donnée sur le port)
    BUFFER (li le buffer)

    le code sera donc:
    PARAMETRE COM(9600,0,8,1)
    ECRIPORT ("P")

    REPETER
    LIRE BUFFER
    JUSQUA BUFFER=>8
    POIDS = LECTURE (BUFFER,2,5)

    Aide moi stp.

  8. #8
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 202
    Par défaut
    salut philnext,

    J'ai exécuté l'exemple Excom, mais quand je fais l'execution pas à pas le programm ne vient pas dans l'evenement OnTrggerAvail du composant ApdComPort. Comment faire ou a quel moment l'evenement OnTrggerAvail est déclenché.

    J'espère que tu n'ai pas déja fatigué de moi? STP. aide moi

Discussions similaires

  1. Réponses: 11
    Dernier message: 28/04/2012, 16h53
  2. Comment on utilise WaitForEvent de TComPort
    Par chrisis dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 13/07/2005, 11h36
  3. utilisation des composants d'aide à la décision
    Par karim2005 dans le forum Bases de données
    Réponses: 1
    Dernier message: 08/07/2005, 13h36
  4. Utilisation du composant TDBImage
    Par kkv dans le forum Bases de données
    Réponses: 4
    Dernier message: 10/03/2005, 17h41
  5. [][Timer] Créer un Timer sans utiliser le composant
    Par HPJ dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 01/10/2003, 11h04

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