Je voudrais en appuyant sur un bouton que le micro m'envoi des trames et que je puisse les afficher sur une TMemo via une ComPort que j'ai déjà configurer.
Merci.
Je voudrais en appuyant sur un bouton que le micro m'envoi des trames et que je puisse les afficher sur une TMemo via une ComPort que j'ai déjà configurer.
Merci.
Tu veut afficher tes trames comment, en texte, en binaire,... ?
Déja pour que le micro t'envoie des trame il faut lui envoyer un ordre pour qu'il réponde, mais ca seul toi peut le faire car on n'a pas la doc du micro.
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation
Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com
La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français
N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message .
lut,
Pas obligatoirement cela dépend du programme qui se trouve dans le micro, et oui lui seul peut le faire avec le protocole de dialogue du micro (forme de la trame, octets de controles...).Déja pour que le micro t'envoie des trame il faut lui envoyer un ordre pour qu'il réponde, mais ca seul toi peut le faire car on n'a pas la doc du micro.
Quelque chose dans ce genre sauf que c'est pour un listBox (Reception sous forme Hexa):
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void __fastcall TForm1::ComPort1RxChar(TObject *Sender, int Count) { unsigned char *buf = new unsigned char [Count]; AnsiString ChaineReception; ComPort1->Read(buf,Count); for(int i=0;i<Count;i++) ChaineReception += " " + IntToHex((int)buf[i],2); ListBox1->Items->Add(ChaineReception); delete[]buf; buf = NULL; }
mcercle facturation - Logiciel de facturation Win/Mac/Linux
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager