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