Hey Community,
ich habe den guten alten Multiserver (TCP) für meinen Chat verwendet. Läuft auch alles perfekt!
Nun möchte ich mal versuchen Emoticons in meinem Chat einzufügen. (Ich habe diese mal von Steam test weise genommen)
Ich füge nun diese Emoticons in meiner RichTextBox hinein (wie gesagt ich beziehe diese von einer URL)
funktioniert soweit auch ganz gut. Doch ich habe mal meinen Senden btn so umgeschrieben, das ich sehen kann was denn der Server für ein Text empfangen würde den ich eingegeben habe,
und ich sehe: "test text blabla... (Hier sollte der Emoticon stehen doch hier ist es leider leer)"
Nun habe ich es so versucht das dass Bild in einem Byte Array convertiert wird und dann als String..
Das funktionierte perfekt! Doch... es würde leider sehr sehr viel Platz verbrauchen..Weil dieser String mir so was von lange Zeichen anzeigen würde (Kleines Bild im Anhang)
Nun brauche ich eure Hilfe wie würde es gehen den Text so klein zu halten das der Benutzer diesen ohne Probleme versenden könnte weil ich glaube niemand würde gerne SO ein langen Text versenden wollen^^
Danke im Vorraus!
ich habe den guten alten Multiserver (TCP) für meinen Chat verwendet. Läuft auch alles perfekt!
Nun möchte ich mal versuchen Emoticons in meinem Chat einzufügen. (Ich habe diese mal von Steam test weise genommen)
Ich füge nun diese Emoticons in meiner RichTextBox hinein (wie gesagt ich beziehe diese von einer URL)
VB.NET-Quellcode
- Private Sub emoticons_pb_Click(sender As System.Object, e As System.EventArgs) Handles emoticons_pb.Click
- Dim img As Image = New System.Drawing.Bitmap(New IO.MemoryStream(New System.Net.WebClient().DownloadData("https://steamcommunity-a.akamaihd.net/economy/emoticon/beatmeat")))
- Clipboard.SetImage(img)
- message_rtb.Paste()
- End Sub
funktioniert soweit auch ganz gut. Doch ich habe mal meinen Senden btn so umgeschrieben, das ich sehen kann was denn der Server für ein Text empfangen würde den ich eingegeben habe,
und ich sehe: "test text blabla... (Hier sollte der Emoticon stehen doch hier ist es leider leer)"
Nun habe ich es so versucht das dass Bild in einem Byte Array convertiert wird und dann als String..
Das funktionierte perfekt! Doch... es würde leider sehr sehr viel Platz verbrauchen..Weil dieser String mir so was von lange Zeichen anzeigen würde (Kleines Bild im Anhang)
Nun brauche ich eure Hilfe wie würde es gehen den Text so klein zu halten das der Benutzer diesen ohne Probleme versenden könnte weil ich glaube niemand würde gerne SO ein langen Text versenden wollen^^
Danke im Vorraus!
Wenn ich dir auf irgendeiner Art und Weise helfen konnte, drück doch bitte den "Hilfreich" Button
Für VB.NET Entwickler: Option Strict On nicht vergessen!
Für VB.NET Entwickler: Option Strict On nicht vergessen!