Bonjour
J'ai un ptit soucis avec l'utilisation du composant Tcomport.
En fait je souhaite dans un projet VCL piloter le port série de mon pc (recevoir des données) sous delphi 2005 version personnelle. Pour cela j'ai récupérer et installé le composant Tcomport et j'ai essayé d'écrire un programme (en m'inspirant d'un cours trouvé sur ce site).
Le programme est le suivant:
D'apres ce que j'ai compris (ca vaut ce que ca vaut car je débute ), ce programme devrait récupérer tous les caractères se présentant sur la ligne Rx du port série.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TForm1.OnRXchar(Sender: TObject; Count: Integer); Var Chaine:String; begin ComPort1.ReadStr(Chaine,Count); Memo1.Lines.Text := Memo1.Lines.Text + Chaine; end;
Quelqu'un pourrait me dire ce qu'il ne va pas dans ma démarche car lorsque je présente des niveaux sur Rx, je n'arrive pas à les récupérer dans mon mémo?
Dois-je au préalable ouvrir mon port?
Enfin éclairez moi car il parait que l'utilisation de TComport et simple mais moi je galere grave .
Merci d'avance a tous ceux qui auront pris la peine de lire ces lignes.
Partager