![]() |
Re: Body.Style.Zoom
Ich bin nun fast soweit :mrgreen:
Delphi-Quellcode:
Quelle :
procedure TForm1.WebBrowser1DocumentComplete(ASender: TObject;
const pDisp: IDispatch; var URL: OleVariant); var CurWebrowser: IWebBrowser; TopWebBrowser: IWebBrowser; Document: OleVariant; WindowName: string; Doc: IHTMLDocument2; body: OleVariant; begin Doc := IHTMLDocument2(WebBrowser1.Document); body := Doc.Body; CurWebrowser := pDisp as IWebBrowser; if CurWebrowser = TopWebBrowser then begin body.Style.Zoom := '100%'; end else begin body.Style.Zoom := '150%'; end; end; ![]() |
Re: Body.Style.Zoom
Da läuft es einem kalt den Rücken runter wenn ich so einen Quatsch an Code sehe :roll:
|
Re: Body.Style.Zoom
Zitat:
|
Re: Body.Style.Zoom
Zitat:
|
Re: Body.Style.Zoom
Arggggg, schau dir mal TopWebbrowser an ...
|
Re: Body.Style.Zoom
Dir scheint das Grundverständnis für die Vorgänge zu fehlen.
Mit .Navigate wird das Laden angestossen. Die Fertigstellung im DocumentComplete-Event. |
Re: Body.Style.Zoom
Achso
Ich habe nur die Tutorial komplett getestet. Also so natürlich :wink:
Delphi-Quellcode:
// in uses : MSHTML
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch; var URL: OleVariant); var Document: OleVariant; Doc: IHTMLDocument2; body: OleVariant; begin Doc := IHTMLDocument2(WebBrowser1.Document); body := Doc.Body; body.Style.Zoom := '150%'; end; |
Re: Body.Style.Zoom
So langsam scheint das was zu werden.
|
Re: Body.Style.Zoom
Ich wollte kein neues Thema öffnen
ich möchte statt '150%' eine Variable z.B. zoom nehmen wie soll diese Variable eingegeben werden ? zoom = 150
Delphi-Quellcode:
...
//Body.Style.Zoom :='150%'; Body.Style.Zoom :='(Pchar(zoom) + Pchar('%'))'; |
Re: Body.Style.Zoom
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:17 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