Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebbrowser: Document.write('...') (https://www.delphipraxis.net/25389-twebbrowser-document-write.html)

hibbert 5. Jul 2004 20:51


TWebbrowser: Document.write('...')
 
Ji,
ich habe einen Button und einen twebbrowser auf einer Form.

Nun soll, wenn der User auf einen Button klickt, ein Text in den webbrowser (auf der form) hinzugefügt werden.

zb. im IE gibt es dafür ein Javascript (document.write), doch gibt es da auch eine art Procedure bzw. Funktion, die das gleiche bewirkt (für den Twebbrowser)

hibbert

himitsu 5. Jul 2004 22:57

Re: TWebbrowser: Document.write('...')
 
Delphi-Quellcode:
(WebBrowser1.Document as IHTMLDocument2).write('irgentein Text zum schreiben');
oder
Delphi-Quellcode:
Webbrowser1.OleObject.Document.write('irgentein Text zum schreiben');
(sollte funktionieren)



PS: [dp]webbrowser* document[/dp]

hibbert 6. Jul 2004 09:45

Re: TWebbrowser: Document.write('...')
 
Zitat:

Zitat von himitsu
(sollte funktionieren)

macht es auch.

vielen dank...

TimonWorld 1. Apr 2006 16:24

Re: TWebbrowser: Document.write('...')
 
Hallo.

Und wie mache ich das in Delphi 3?

Da ist bei mir die Funktion
Delphi-Quellcode:
Write(psafearray: PSafeArray);
und dort kann ich weder PChar, string oder sonst nochwas einsetzen. Wie kriege ich es in Delphi 3 hin, dass ich das auch ohne den Typ PSafeArray hinkriege? Oder gibt es noch andere Möglichkeiten?

Gruß
Timon.

toms 1. Apr 2006 19:34

Re: TWebbrowser: Document.write('...')
 
Hallo

Was gibt's denn fuer eine Fehlermeldung?

MrKnogge 1. Apr 2006 19:54

Re: TWebbrowser: Document.write('...')
 
Zitat:

Inkompatible Typen: 'String' und 'PSafeArray'

toms 3. Apr 2006 21:34

Re: TWebbrowser: Document.write('...')
 
In welcher Unit steht der Code denn?

MrKnogge 8. Apr 2006 14:57

Re: TWebbrowser: Document.write('...')
 
Delphi-Quellcode:
(IE.Document as IHTMLDocument2).write('Hallo Welt');
steht in der Unit meines Hauptformulars, damit er "IHTMLDocument2" annerkante,
musste ich die Unit "MSHTML" einbinden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz