Ich habe auf der Seite
www.dataweb.de/artic...g/mshtmlediting.html gelesen, dass man TWebBrowser auch als html-Editor benutzen kann (wenn ich es richtig verstanden habe). Ich habe dafür eine TWebBrowser-Komponete auf das Formular gezogen und wollte zum Testen mit Hilfe eines Button die Befehlszeile "(WebBrowser.Document as IHTMLDocument2).designMode := 'On';" (steht im genannten Artikel) den WebBrowser in den Design-Modus schalten:
Quelltext
1: 2: 3: 4:
| procedure TForm1.Button1Click(Sender: TObject); begin (WebBrowser.Document as IHTMLDocument2).designMode := 'On'; end; |
allerdings kam folgende Fehlermeldung:
[Fehler] Unit1.pas(29): Undefinierter Bezeichner: 'IHTMLDocument2'
[Fehler] Unit1.pas(29): Operator ist auf diesen Operandentyp nicht anwendbar
[Fataler Fehler] Project1.dpr(5): Verwendete Unit 'Unit1.pas' kann nicht compiliert werden
Funktioniert das überhaupt, dass man die TWebBrowser-Komponete als HTML-Editor benutzen kann und wenn ja was mache ich falsch?