ComPort

Persönliche Seite
In 'HKEY_LOCAL_MACHINE\\Hardware\\DeviceMap\\SerialComm' stehen die 
gerade aktiven Ports drin.
Neu hinzugekommene und entfernte werden dort auch sofort hinzugefügt 
oder entfernt, auch wenn einige hier anderes behaupten.

Die Schleife über alle Comports kann ich nicht empfehlen, da hat Windows 
wohl ein paar Eigenarten, das andere Anwendungen dadurch Probleme mit 
den Ports bekommen. Mir wurde von alten DOS-Programmen berichtet, denen 
so der Zugriff gekillt wurde.

Der Weg über die Registry ist in meinem Programm (HTerm) mitlerweile 
schon länger drin und hat sich als sehr unproblematisch erwiesen.

Wenn es dich auch interessiert, neu hinzugekommene (z.B USB-RS232 
Converter) Ports zu erkenne, kann ich dir auch da ein paar Tips geben.
Kann ich bestätigen. Alle zu Öffnen ist Mist, dann kommts zu seltsamen 
Erscheinungen. Z.B. geht dann mein USB-Debugger für den MSP430 nicht 
mehr usw.

Lieber in der Registry schauen, das wird immer aktualisiert....bei den 
virtuellen USB-COM Ports klappt das bestens (2000/XP).
Gast
Ich scanne immer alle Ports und habe bis jetzt keine Probleme gehabt 
(auch USB-RS232-Geräte). Nein, ich bin kein Spammer, nur finde ich, dass 
diese Bibliothek sehr schön für die meisten Aufgaben zu verwenden ist. 
Zugleich erhält man auch gleich Plattformunabhängigkeit.

Ich persönlich bin kein Registry-Freund. Somit immer andere Lösungen.

Ich schreibe halt immer lieber den Link rein befor ich 
unfreundlicherweise schreibe: Wurde schon oft behandelt und bemühe dich 
doch um die Such-Funktion.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.