Einzelnen Beitrag anzeigen

Fellmer Lloyd
(Gast)

n/a Beiträge
 
#1

RS232 Schnitstelle überwachen

  Alt 5. Mär 2004, 15:18
Hi!

Ich habe einen Infrarotempfänger (RS232 Kabel) und eine Fernbedienung dazu.
Leider ist die Software nicht Windows XP kompatibel, und eine neue Version ist ziemlich teuer.
Also selber entwickeln.

Dank Goole habe ich mittlerweile viele möglichkeiten gefunden, die Daten an einer RS232(COM) Schnitstelle auszulesen, doch das alleine bringt mir nichts.
Ich will die Daten erst bei einem Interrupt auslesen, da ich nicht konstant die Schnittstelle auslesen möchte (CPU belastung).

Zu meinem Problem:
Wie kann ich unter WinXP (Bzw. 2000) einen solchen Interrupt "abfangen"? Ich nehme an, das OS erlaubt dies nicht mehr direkt.
Aber vielleicht löst sie eine Message aus, oder etwas in der Art.

Kennt jemand eine Möglichkeit, oder hat einen guten Link für mich?

Achja: Ich nutze Delphi 7 (Professional).

Danke im Vorraus, Felmmer
  Mit Zitat antworten Zitat