Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Name von COM Port herausfinden (https://www.delphipraxis.net/137092-name-von-com-port-herausfinden.html)

cwa85 14. Jul 2009 09:50


Name von COM Port herausfinden
 
Liste der Anhänge anzeigen (Anzahl: 2)
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 :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz