mikrocontroller.net

Forum: PC-Programmierung Auf geöffneten Serial Port zugreifen (C#)


Autor: E. M a t t h i a s (hias)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich möchte , sofern dies möglich ist, die Daten die ein anderes Progamm 
über einen COMPort bezieht, ebenfalls mit einem eigenen Programm 
empfangen.
Das heißt, der SerialPort is bereits einem anderen Programm zugewiesen. 
Ein erneutes öffnen ist also nicht mehr möglich.
Wie schaffe ich es trotzdem an die Daten zu kommen?

Ach ja ich programmiere mit Visual C# und das ganze soll unter Windows 
laufen.

Hias

Autor: Μαtthias W. (matthias) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

evtl. ist 
http://www.microsoft.com/technet/sysinternals/Proc... 
was für dich. Da steht auch kurz beschrieben wie sowas funktioniert. Um 
etwas Low-Level Windows Kram wirst du nicht herumkommen wenn du nicht 
die Log-Datei lesen willst.

Matthias

Autor: E. M a t t h i a s (hias)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Danke Matthias!
Weißt du zufällig wo ich etwas BeispielCode finden kann?
So hört sich das ziemlich kompliziert an.

Hias

Autor: Μαtthias W. (matthias) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

keine Ahnung. Das ganze läuft AFAIK auf Treiberebene. Dürfte also 
ziemlich häßlich sein sowas zu implementieren. An deiner Stelle würde 
ich einen Parser für die von Portmon erzeugte Datei schreiben. Das ist 
dann zwar alles etwas verzögert dürfte aber um Längen schneller zum Ziel 
führen.

Matthias

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.