Forum: Programmieren allgemein
by OldGrumpy,
6. Aug 2008
Lies mal das hier aus der Microsoft KB... Interessant. Probiers mal aus!
Nachtrag: Das scheint wohl noch aus Win95-Zeiten zu sein. Ich werd hier mal Hardware aufbauen um es zu testen, das mach ich aber heute nicht mehr. Bin etwas angeschlagen und deshalb gehts heute mal früher ins Bett :)
Forum: Programmieren allgemein
by OldGrumpy,
6. Aug 2008
Hmm... Kannste mal etwas mehr Code liefern? Vielleicht suchen wir gerade an der falschen Stelle... Wäre z.B. super hilfreich wenn Du die Codeblöcke fürs Init und Eventhandling etwas besser trennen könntest. Für mich sieht der Code irgendwie aus als wenn Du direkt nach dem Öffnen des Ports einen Event behandeln willst... :gruebel: Wo kommen z.B. die Sachen wie RXEvent her?
Forum: Programmieren allgemein
by OldGrumpy,
6. Aug 2008
Au man, die Hitze bekommt mir wirklich nicht :) Ich schau mir jetzt gerade mal Code eines Objektes fürs Eventhandling einer seriellen Schnittstelle an. Mal schauen ob die was anders machen.
Also auf den zweiten Blick kommt mir das spanisch vor, was Du da mit der TmpMask anstellst. Das ist doch eine bitorientierte Flagsammlung, setzt Du da überhaupt den richtigen Wert? Setz mal bitte einen...
Forum: Programmieren allgemein
by OldGrumpy,
6. Aug 2008
Warum benutzt Du nicht SetCommMask und GetCommMask statt Get/SetCommModemMask? Immerhin hast Du da ja kein Modem sondern nur einen Comport, oder?
Forum: Programmieren allgemein
by OldGrumpy,
5. Aug 2008
Könntest Du da ein kleines Beispiel geben wie Du das machst? Benutzt Du allen Ernstes direkte I/O-Zugriffe?
Forum: Programmieren allgemein
by OldGrumpy,
5. Aug 2008
Ich gehe mal davon aus, dass Du da eine herkömmliche RS232 auf nem SubD-9 liegen hast. Dann ist Pin 9 der RI (Ring Indicator), damit würde ein angeschlossenes Modem einen eingehenden Anruf signalisieren. Schau halt in der Doku deiner jeweiligen Komponente nach Events dafür.