Einzelnen Beitrag anzeigen

cwa85

Registriert seit: 26. Mai 2009
1 Beiträge
 
#1

Name von COM Port herausfinden

  Alt 14. Jul 2009, 09:50
Hallo zusammen,

ich arbeite gerade daran ein VCP-Device automatisch aus den verfügaberen COM-Ports herauszulesen.

Im moment habe ich folgende Ideen, habe mal meiner Meinung nach die Vor und Nachteile aufgelistet. Vielleicht habt ihr noch weitere...:


Jeden verfügbaren COM-Port anzusprechen und auf Antwort warten
+relativ einfach zu machen
-was passiert wenn andere Geräte angschlossen sind und die Anfragesequenz fehlinterpretieren? ($AA, $EE, $AA, $EE)


Name aus der Systemsteuerung herauslesen
(Siehe Attachment devicemanager.jpg)
+Der richtige COM-Port kann anhand der Bezeichnung identifiziert werden
-Nicht sicher ob die TComport das zulässt ("Umwege?")


Name aus der Registry herauslesen
(Siehe Registry.jpg)
+Der richtige COM-Port kann anhand der Bezeichnung identifiziert werden
-Je nach OS (Windows 2000, XP, Vista, 7...) kanns ja sein das die COM-Port Namen an einem anderen Ort abgespeichert sind...

Habt ihr vielleicht noch andere Ansätze? Bin für Anregungen sehr dankbar
Miniaturansicht angehängter Grafiken
registry_933.jpg   devicemanager_456.jpg  
  Mit Zitat antworten Zitat