![]() |
Gerät zum Port?
Hallo,
schon wieder eine Frage von mir: Wenn man den Port hat, wie kriegt man das Gerät raus, das da dran hängt? Mit EnumPorts kriege ich ja eine Menge Ports raus. Auch, z. Bsp., USB oder bei über Netzwerk angeschlossenen Druckern. Für die Drucker ist es zwar unschön, aber da kann man in der Registry unter dem Schlüssel HKLM\...\Print\Printers suchen. (Gibt es da eine einfachere Variante? - Aber bitte kein WMI!) Aber wie macht man das bei seriellen und anderen Schnittstellen? Bsp.: COM1 --> Modem und sein FriendlyName? Gruß Mattze |
Re: Gerät zum Port?
Zitat:
da kannst du ja auch bei den Modems (Modemen?) suchen. Bei vielen anderen Sachen wirst du Pech haben, weil der PC garnicht wissen kann, was dranhängt, wenn es sich nicht um etwas Genormtes wie ein Plug&Play-Modem handelt, das selbst seinen Namen mitteilt. Ich habe jedenfalls noch keine Pnp-Werkzeugmaschine gesehen. Gruss Reinhard |
Re: Gerät zum Port?
Hallo,
schade! Hätte ja sein können, dass es sowas wie Printer auch für serielle Ports in der Registry gibt. Es mag sein, dass sich da nicht jede Werkzeugmaschine einträgt - gilt nicht nur für PnP - aber das ist wohl eher auf schlampige Driverprogrammierung zurückzuführen. Schließlich gibt es "überall" sowas wie "FriendlyName" und auch "Port" steht bei Geräteeinträgen in der Registry immer dabei. Ich nehme also an, dass es durchaus korrekt wäre, diese Punkte auch auszufüllen. Damit wäre mir aber nicht geholfen. Dann müsste ich immer noch die ganze Registry nach dem Port durchsuchen und hoffen, dass ich dabei auf den "FriendlyName" eines Gerätes stoße. Es wäre eben schön, wenn sowas an einem Ort (oder wenigen Orten) zusammengefasst wäre. Nun ja, nun gucke ich bei Printer und Modems (eine GUID). Der Rest entgeht mir dann eben... Grupß Mattze |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz