vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Umlaute beim CMD-Fenster-Auslesen 
Autor: monondh
Datum: 25.04.11 15:21

Hallo,
ich benutze folgenden Code um die Antwort des CMD-Fensters auszulesen:
 Dim oInfo As System.Diagnostics.ProcessStartInfo = New _
   System.Diagnostics.ProcessStartInfo("net", "user")
        oInfo.UseShellExecute = False
        oInfo.ErrorDialog = False
        oInfo.CreateNoWindow = True
        oInfo.RedirectStandardOutput = True
        Dim p As Process = System.Diagnostics.Process.Start(oInfo)
        Dim oReader As System.IO.StreamReader = p.StandardOutput
        rtb.Text = oReader.ReadToEnd()
        rtb.Text = rtb.Text.Replace("Ž", "Ä")
        rtb.Text = rtb.Text.Replace("š", "Ü")
        rtb.Text = rtb.Text.Replace("™", "Ö")
        rtb.Text = rtb.Text.Replace("„", "ä")
        oReader.Close()
Leider werden die Umlaute dabei nicht korrekt ausgegeben. Replace funktioniert auch nur bedingt, da z. B. ü als Leerzeichen ausgegeben wird und ich nicht alle Leerzeichen mit ü ersetzen kann.

Weiß jemand eine Lösung?

Gru? monondh

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Umlaute beim CMD-Fenster-Auslesen4.109monondh25.04.11 15:21
Re: Umlaute beim CMD-Fenster-Auslesen3.655Preisser25.04.11 16:47
Gelöst, Danke!2.941monondh25.04.11 17:14

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel