Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#8

Re: Datei von Memorystream in Webbrowser laden

  Alt 24. Okt 2007, 13:17
Zitat von taktaky:
WebBrowser1.Navigate('res://' + Application.ExeName + '/streamtostring(s1)');
streamtostring(s1) kann so nicht funktionieren.

1.) Du musst den Pfad noch mit angeben, wo der Internet Explorer die Funktion findet.
Bei Windows XP ist sie in Kernel.Utils.Streams.Strings.Foo
2.) Musst du auf Groß- / Kleinschreibung achten, da das C-Funktionen sind und auch die Anführungszeichen setzen.
3.) Brauchst du einen Zeiger-Operator, damit der Webbrowser weiß, dass er auf die Speicheradresse zugreifen soll.

WebBrowser1.Navigate('res://' + Application.ExeName + '/Kernel.Utils.Streams.Strings.Foo.streamToString("@S1")'); Das sollte klappen.
  Mit Zitat antworten Zitat