Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi HTML-Datei bearbeiten (https://www.delphipraxis.net/10895-html-datei-bearbeiten.html)

bixi400 27. Okt 2003 16:13


HTML-Datei bearbeiten
 
Hi!

Gibt es irgentwo ein Komponent zu downloaden das wie,
bei FrontPage die Seite anzeigt und man sie dann Bearbeiten kann?

Alexander 27. Okt 2003 16:43

Re: HTML-Datei bearbeiten
 
Kuck dir mal den Twebbrowser an, den kann man auf bearbeiten stellen. Das sollte so was in die Richtung sein...

bixi400 27. Okt 2003 17:32

Re: HTML-Datei bearbeiten
 
Mit welcher Funktion? :shock:

mirage228 27. Okt 2003 17:35

Re: HTML-Datei bearbeiten
 
Hi bixi400,

TWebBrowser findest du unter ActiveX.

Um eine URL bzw. eine lokale HTML-Datei aufzurufen, kannst du die Prozedur Navigate benutzen.

mfG
mirage228

bixi400 27. Okt 2003 17:52

Re: HTML-Datei bearbeiten
 
Bei mir ist er bei "Internet"

mirage228 27. Okt 2003 17:55

Re: HTML-Datei bearbeiten
 
Ja, es kann durchaus sein, dass er bei neueren Delphi-Versionen (ich hab "nur" Delphi 3 von 1997) unter "Internet" zu finden ist. Aber du hast es ja schließlich doch gefunden - und das ist ja die Hauptsache ;-)

mfG
mirage228

Alexander 27. Okt 2003 17:59

Re: HTML-Datei bearbeiten
 
editierbar machen mit
Delphi-Quellcode:
Webbrowser.DesignMode := ON
Habe es allerdings noch nie ausprobiert..

Alexander 27. Okt 2003 18:11

Re: HTML-Datei bearbeiten
 
Ich habe das jetzt selber gerade mal ausprobiert.
Das ganze ist nicht so leicht ^wie ich das dachte, hier mal ein Beispiel:
Delphi-Quellcode:
{ Ich musste unter Komponente -> ActiveX die Active-X-Komponente MS HTML Object Library mit einbinden, damit ich die Unit einbinden kann... }
uses MSHTML_TLB;
{ ... }
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
var
  WebBrowser: IWebBrowser;
begin
  WebBrowser:= pDisp as IWebBrowser;
  (WebBrowser.Document as IHTMLDocument2).DesignMode := 'On';
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 WebBrowser1.Navigate('http://www.alexander-franz.de');
end;
Sieht ganz nett aus im Editier-Modus ;-)

bixi400 8. Nov 2003 11:56

Re: HTML-Datei bearbeiten
 
:( Bei mir kommt der Fehler: Datei nicht gefunden: MSHTML_TLB.dcu
Kannst du mir die Datei vieleicht schicken?

Alexander 8. Nov 2003 11:59

Re: HTML-Datei bearbeiten
 
Ich musste wie gesagt unter Komponente Active-X importieren -> MS HTML Object Library mit einbinden, dann hat's geklappt.

bixi400 8. Nov 2003 12:02

Re: HTML-Datei bearbeiten
 
Und wie kann ich das IMPORTIEREN?

Alexander 8. Nov 2003 12:18

Re: HTML-Datei bearbeiten
 
Ganz einfach, du gehst ins MainMenu unter Komponente, dann klickst du auf ActiveX importiern.
Dann siehst du eine Dialog mit ner Listbox, dort wählst du den MS HTML Object Library aus und klickst auf installieren...

bixi400 8. Nov 2003 12:28

Re: HTML-Datei bearbeiten
 
:thuimb: :thuimb: :thuimb: :thuimb:
Cool! Es Funktioniert!

Alexander 8. Nov 2003 13:00

Re: HTML-Datei bearbeiten
 
Gern geschehen ;-)

horst 8. Nov 2003 13:21

Re: HTML-Datei bearbeiten
 
hier gibts noch ein beispiel dazu:
http://www.dataweb.de/articles/mshtm...MSHTMLDemo.zip
und hilfe:
http://www.dataweb.de/articles/mshtm...mlediting.html
http://groups.yahoo.com/group/delphi-dhtmledit/

JoachimQ 28. Feb 2005 18:23

Re: HTML-Datei bearbeiten
 
Zitat:

Zitat von Alexander
Ich musste wie gesagt unter Komponente Active-X importieren -> MS HTML Object Library mit einbinden, dann hat's geklappt.

Hallo!

Ich habe versucht das MS HTML Object Library mit einzubinden.
Dabei kommt die Fehlermeldung: Datei nicht gefunden: 'WebData.dcu'

Mfg JoachimQ


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:51 Uhr.

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