[PC] automatische Anzeige neuer seriellen Schnittstelle

Gast #2239024
Lesenswert?

> @dochgast: Bitte konkret werden - welche Meldung liefert Ihr
> Virenscanner?

Gar keine. Ich bin nämlich nicht doof genug um irgendwelche unbekannten 
Programme runterzuladen und auszuführen. Der erste Beitrag hier ein Jahr 
nach der Anmeldung ist auch komisch.
#2239081
Lesenswert?

dochgast schrieb:
> Gar keine. Ich bin nämlich nicht doof genug um irgendwelche unbekannten
> Programme runterzuladen und auszuführen. Der erste Beitrag hier ein Jahr
> nach der Anmeldung ist auch komisch.

Ich hätte wohl auch nicht anders reagiert...
Grundgedanke ist, dass jemand, der viel mit unterschiedlichen 
Schnittstellenwandlern rumspielt, das Programm als nützlich erachten 
könnte.
Es ist nicht gerade ideal immer nach dem Einstecken erst den 
Gerätemanager öffnen zu müssen um zu wissen welcher der vielen COM-Ports 
zum Gerät gehört.
Gast #2247014
Lesenswert?

Danke für das Programm, sehr praktisch.

Eine Frage zur Funktionsweise, vielleicht solls ja so sein, aber etwas 
komisch: wenn ich in Vista ein Gerät anschliesse und danach die 
Listenansicht aufmache werden die angeschlossenen Geräte angezeigt, so 
weit so gut. Wenn ich dann die Liste wieder zumache und erneut öffne, 
ist sie leer.

Wo könnte das Problem liegen?

Danke!
Gast #2247088
Lesenswert?

auch unter Win7

kleiner Verbesserungsvorschlag: Verbreitern des Fensters sollte auch das 
Textfeld verbreitern, damit man alles lesen kann.
Kannst Du den Quellcode posten?

Ansonsten: klein, aber hilfreich
#2247420
Lesenswert?

Wie gewünscht: Neue Version samt Quelltext im Anhang.

Changelog:
  - Portliste passt sich dem Fenster an
  - Portliste bleibt nach erneutem Öffnen gefüllt

Ich würde gern noch die CPU-Belastung minimieren. Momentan polle ich 
nämlich die SetupAPI (nicht gerade die Kleinste ihrer Art) und das 
empfinde ich nicht als sehr elegant. Auf Verbesserungsvorschläge freu 
ich mich.
Angehängte Dateien:
Gast #2452798
Lesenswert?

Win7 u PortView.exe v. 30.6.
  Laufzeitfehler '53':  Datei nicht gefunden: msvbvm50.dll

Lösung:
http://localtech.gidblog.com/2011/01/12/windows-vista-windows-7-missing-msvbvm50dll/

Hier ein Tool mit Python:
 http://eli.thegreenplace.net/2009/07/31/listing-all-serial-ports-on-windows-with-python/

Ach so: Beenden kann man das Programm nur über den Task-Manager. Das 
Tray Icon hat keinerlei Menüs.
Persönliche Seite #2452904
Lesenswert?

Sebastian Weiß schrieb:
> Auf Verbesserungsvorschläge freu
> ich mich.

Hallo Sebastian, erzeuge doch im SVN für dein Tool ein Projekt:
Beitrag "Hinweis: Artikelsammlung"
Dann können alle mitmachen und es gibt sogar eine Versionshistorie. 
Außerdem wäre ein kleiner Hinweis wie man das Tool selbst übersetzt 
(Entwicklungsumgebung, Compiler ...) sicher nicht verkehrt.
Persönliche Seite #2455009
Lesenswert?

Mal eine Frage zum Thema installierte Com-Ports auf dem PC :

Gibt es eine einfache Möglichkeit alle installierten Com-Ports zu 
ermitteln ?

Ich habe mal in der Registry geschaut. Unter 
\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM finde ich sämtliche 
installierte COM-Ports. Wie "zuverlässig" ist die Registry da, bzw wäre 
das eine geeignete Möglichkeit die seriellen (virtuellen und realen) 
COM-Ports zu ermitteln ?
Funktioniert bzw würde das ganze auch funktionieren unter Win 7 ?
Mein Problem ist das wenn ich z.b. com0com nutze, die Ports ja nicht 
automatisch COMx heißen müssen. Nun hätte ich gerne eine Möglichkeit mit 
der ich alle COM-Ports auflisten lassen kann. Das "mitbekommen" eines 
neu installierten COM-Ports wäre dabei weniger wichtig. Hauptsache alle 
im System vorhandenen seriellen Schnittstellen werden mir aufgelistet.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren