Announcement

Collapse
No announcement yet.

Problem mit der Eincodierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit der Eincodierung

    Hallo, ich habe hier ein Problem mit meiner Encodierung

    Ich baue mir einen String zusammen, denn ich dann über ein Socket verschicke.
    Gut und schön.
    Den String wandel ich in Byte um, mache ich es mit Ascci, werden Sonderzeichen wie Ö ä ö nicht korrekt übertragen.

    Wandel ich in Encoding um, bekommt mein String nach jeden Zeichen ein Leerzeichen, wie kann ich das verhindern??
    Ich brauche auf alle Fälle den Unicode des Strings

    Hier der Quellcode:

    Code:
    pfad = pfad & ";" & sigpfad & vbCrLf
                    Dim path As [Byte]() = (Encoding.ASCII.GetBytes(pfad) 'Sonderzeichen werden nich mit übermittelt
                    Dim path As [Byte]() = Encoding.Unicode.GetBytes(pfad)'Leerzeichen nach jeden Zeichen
                    networkStream.Write(path, 0, path.Length)

  • #2
    Problem ist gelöst Dim path As [Byte]() = Encoding.Default.GetBytes(pfad) ist die Lösung des Problems Gruß

    Comment

    Working...
    X