Announcement

Collapse
No announcement yet.

TCP-Verbindung PocketPC <-> Windows: Problem mit Umlauten

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

  • TCP-Verbindung PocketPC <-> Windows: Problem mit Umlauten

    Hallo Leute,

    ich übertrage in meinem Programm Strings von einem Windows-Programm über eine TCP-Verbindung an ein Pocket PC Programm.

    <i>Leider werden Umlaute nicht korrekt übertragen. Es kommen nur cryptische Zeichen an.</i>

    Weiss jmd. was ich einstellen muss, damit auch Umlaute korrekt übertragen werden?

    Gruß
    Daniel

  • #2
    Wie kommen diese an (Beispiel)

    Comment


    • #3
      Hallo Bernhard,

      ein <b>ü</b> kommt z.B. als <b>ü</b> an!

      Gruß
      Danie

      Comment


      • #4
        Die Daten werden UTF-8-Codiert übertragen.

        Du muß also auf der Pocket-PC-Seite die Daten wieder dekodieren bzw. dein Daten vor dem Senden nach UTF8 Codieren

        Comment


        • #5
          Hi,

          kannst Du mir da ein Beispiel geben?

          Irgendwie klappt das nicht so richtig...

          Gruß
          Danie

          Comment


          • #6
            Leider nein.

            Ich programmiere noch in der "alten" Welt, so das ich dir zwar Tipps geben kann, aber keine Beispiele.

            Im Forum waren schon mal ein paar Beispiele bezüglich Codierung vorhanden. Bemüh mal die Suche nach "utf&quot

            Comment


            • #7
              Schade!

              Kannst sonst jmd. helfen?

              Gruß
              Danie

              Comment


              • #8
                Das Problem hat sich erledigt.
                Danke für die Hinweise

                Comment


                • #9
                  Hallo Daniel,

                  kannst Du mir auch mitteilen wie du es gelößt hast

                  Comment


                  • #10
                    Ja klar,

                    ich habe auf der Empfängerseite
                    diese Zeile eingefügt:

                    text = Encoding.Default.GetString(byte_data, 0, intCount)

                    Vorher hatte ich zum umwandeln eine etwas andere Methode genutzt.

                    Gruß,
                    Danie

                    Comment

                    Working...
                    X