tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
977
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Winner Winner ist offline Mitglied Gold
    Registriert seit
    May 2007
    Beiträge
    218
    Hallo zusammen! Ich habe da mal eine Frage!

    Ich habe mich in letzter Zeit viel mit der Kommunikaotion über die Serielle Schnittstelle befasst!

    Die Kommunikation klappt mitlerweile sehr gut! Aber jetzt habe ich den Wunch, alle vorhandenen Comports eines PC aufzuführen. Es sollen dabei keine unterscheidungen getroffen werden, ob diese virtuell sind oder nicht! Auch soll dieser vielleicht schon belegt sein oder auch nicht.

    Meine Lösung die mir bis jetzut einfallen würde, wäre der das ich eine Schleife habe, die in einem gewissen rahmen nach comports sucht und immer dann true zurück gibt, wenn was gefunden wurde. Nur so habe ich eine maximale Grenze in einem Bereich, in dem ich suche.

    Gibt es da was effektiveres! Ihr hab doch bestimmt tips! Oder
     

  2. #2
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    bei Windows sind in der Registry unter HKEY_LOCAL_MACHINE\Hardware\DeviceMap\SerialComm alle verfügbaren seriellen Ports aufgelistet.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  3. #3
    Winner Winner ist offline Mitglied Gold
    Registriert seit
    May 2007
    Beiträge
    218
    Wie greif ich denn dann auf diese Varaible zu? Oder wie verwende ich das! Steh da grade auf dem Schlau
     

  4. #4
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    für Registryzugriffe gibt es einen Satz von API-Funktionen. Ein Codebeispiel habe ich gerade nicht parat, aber mit den Funktionen "RegOpenKeyEx", "RegEnumKey", "RegGetValue" und "RegCloseKey" sollte sich das bewerkstelligen lassen.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

Ähnliche Themen

  1. Bluetooth - virtueller Comport
    Von Winner im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 19.11.08, 07:48
  2. Wo versteckt sich der Comport?
    Von CodeFatal im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 20.05.08, 18:18
  3. Comport Parity
    Von Winner im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 18.04.08, 10:32
  4. Problem mit ComPort
    Von ciubic im Forum .NET Web und Kommunikation
    Antworten: 2
    Letzter Beitrag: 19.04.07, 19:43
  5. ComPort - dll?
    Von 8b4ll im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 30.01.06, 09:53