Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi bestimmte seite eines frames im twebbrowser editierbar mache (https://www.delphipraxis.net/11524-bestimmte-seite-eines-frames-im-twebbrowser-editierbar-mache.html)

horst 8. Nov 2003 15:05


bestimmte seite eines frames im twebbrowser editierbar mache
 
wie kann ich eine bestimmte seite eines frames im twebbrowser editierbar machen, und speichern?

editierbar machen einer seite geht ja so:

Delphi-Quellcode:
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;

Kamil 8. Nov 2003 15:29

Re: bestimmte seite eines frames im twebbrowser editierbar m
 
Über Index kannst du das Frame auswählen.
Code:
var
  Doc: IHTMLDocument2;
  Index: OleVariant;
  FrameDisp: IDispatch;
  FrameWin: IHTMLWindow2;
  FrameDoc: IHTMLDocument2;
begin
  Doc := WebBrowser1.Document as IHTMLDocument2;
  Index := 0;
  FrameDisp := Doc.Frames.Item(Index);
  if FrameDisp <> nil then
  begin
    FrameWin := FrameDisp as IHTMLWindow2;
    FrameDoc := FrameWin.document;
    if FrameDoc <> nil then
      FrameDoc.designMode:='On';
  end;

horst 8. Nov 2003 16:17

Re: bestimmte seite eines frames im twebbrowser editierbar m
 
jepp, das ist genaus das was ich brauche ;)
danke...

horst 8. Nov 2003 16:17

Re: bestimmte seite eines frames im twebbrowser editierbar m
 
... doppelt


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 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