Twebbrowser, megnyitásához ugyanabban az ablakban
TWebBrowser, megnyitásához ugyanabban az ablakban?
Hello mindenkinek mesterek! Használom TWebBrowser. Volt egy kérdés, hogyan kell megnyitni egy új ablak nem egy új ablakban, és már létezik a felvezető WebBrowser1NewWindow2.
Köszi előre.
Tedd magad TEmbeddedWB és ne aggódj - ő az irányítást a böngésző viselkedését navigációs a jelenlegi vagy az új ablak jelenik meg UserInterfaceOptions opció -> ForceOpenNewWindow
Amikor egy szál - mielőtt kapna - most vidám foglalkozik vele - mivel a korlátozott ideig - minden, ami szükséges - már megtörtént, de ezt a pillanatot. Mindenhol le nyitott egy új ablakban - NMES ellenkezőleg szükséges a találmány.
Csak amikor én
eljárás TForm1.WebBrowser1NewWindow2 (Sender: TObject;
# XA0; var ppDisp: IDispatch; var Mégsem: WordBool);
kezdődik
Mégsem: = true;
végén;
Ő nem mond semmit.
> vegarulez # XA0; (25.10.10 10:03) [3]
>
> Csak amikor én
>
> Eljárás TForm1.WebBrowser1NewWindow2 (Sender: TObject;
> # XA0; var ppDisp: IDispatch; var Mégsem: WordBool);
> kezdődik
> Mégsem: = true;
> End;
Nos, tedd helyesen mondják # XA0; TEmbeddedWB, van olyan esemény, amely az, ahol meg kell adnia itt Tact kód:
eljárás TForm1.webbrowser1NewWindow3 (ASender: TObject;
# XA0; var ppDisp: IDispatch; var Mégsem: WordBool; dwFlags: Cardinal;
# XA0; const bstrUrlContext, bstrUrl: WideString);
kezdődik
webBrowser1.Navigate (bstrUrl);
Mégsem: = true;
végén;
Memória: 0.72 MB
Idő 0.028 c