Hi,
ich hab n mächtiges Problem und hab auch nach einigem Suchen hier nix gefunden.
Ich möchte einen Chat, der seine Daten als XML-Stream sendet, auf einem WebBrowser-Objekt anzeigen lassen ohne dazu nen Server aufzumachen auf den ich dann per Navigate connecte.
Ich möchte das ganze per interne Streams gelöst haben.
Da der Chat natürlich immer weiterläuft, ist es jedoch wichtig, dass der Text im WebBrowser-Objekt nicht ersetzt, sondern ergänzt wird.
Also im Sinne soll es so aussehen:
Socket-Connect zum Chat
XML-Stream vom Chat
XML-Stream konvertieren in entsprechendes HTML
HTML als nicht abbrechenden Stream an TWebBrowser senden
Ich versuche es nun seit 5 Stunden und bin einfach zu dumm (und zu dicht dazu

)
Ich habs ganze versucht per TMemoryStream, dass dann per TStreamAdapter als IStream an den (WebBrowser.Document as IPersistStreamInit) geschickt wird. Dummerweise unterstützt das Ding nur "Load" und "Save" und kein Write, so dass ich dem Stream nix direkt zuschicken kann, sondern er per Load immer wieder neu geschrieben wird. Ich verzweifel da langsam dran :/
Ich danke für jede Hilfe, werde aber erstmal pennen gehen... bin etwas fertig von dem Teil.