Einzelnen Beitrag anzeigen

Wal

Registriert seit: 22. Sep 2006
57 Beiträge
 
#11

AW: CPort: Comport auslesen DOS-> Delphi

  Alt 6. Mär 2012, 15:09
Du kannst das hier noch testen:
Delphi-Quellcode:
procedure TfrmMain.Timer1Timer(Sender: TObject);
var
  A: String;
begin
  if ComPort.InputCount > 0 then
  begin
    ComPort.ReadStr(A, ComPort.InputCount);
    memo1.Text := memo1.Text + 'Daten: ' + A + #13#10;
  end;
end;
Über einen 1Sekunden Timer abfragen, ob Daten vorhanden sind. Evtl. ist OnRxChar irgendwie nicht richtig konfiguriert bei dir.
Den Code oben habe ich mit einer GPS-Mouse getestet, die sendet aber immer Daten.
Gruß Wal

Es gibt viel zu tun, sitzen wir's aus ! 0(°~°)0

Geändert von Wal ( 6. Mär 2012 um 15:11 Uhr)
  Mit Zitat antworten Zitat