Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi URL im TWebbrowser - immer mit dem Standartbrowser öffnen (https://www.delphipraxis.net/7595-url-im-twebbrowser-immer-mit-dem-standartbrowser-oeffnen.html)

Daniel B 16. Aug 2003 23:43

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
kein Thema, aber wie gesagt, ich habe nur das gemacht was Sakura geschrieben hat, ich bin allerdings der Meinung das Er Dein Problem nicht ganz verstenden hat, bzw. es grundsätzlich nicht ganz klar ist was Du ganz genau vor hast. Vielleicht hast Du noch ein paar Infos für Uns. :mrgreen:

horst 16. Aug 2003 23:51

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
ok...

ich habe eine combobox, über diese steuer ich die navigation meines webbrowsers.
wenn dann über die combobox eine seite aufgerufen wird (z.b. http://www.web.de), sollen die links dieser seite innerhalb des twebbrowser nicht funktionieren.
ich klicke also einen link im webbrowser an und es öffnet sich der "standartwebbrowser des users"
ich hoffe jetzt deutlicher gewesen zu sein :wink:

sakura 17. Aug 2003 08:55

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
:mrgreen: Cancel muss auf TRUE gesetzt werden. :oops: Aber mal ehrlich, mit nachdenken bzw. einem Blick in meinen ersten Beitrag wäre dieses auch aufgefallen.

...:cat:...

horst 17. Aug 2003 09:43

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
stimmt, entschuldiging. mir ist es nicht aufgefallen.

Daniel B 17. Aug 2003 09:46

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
Hmm, ich muss ich aber doch nochmal nerven, ich habe irgednwie keinen Unterschied zwischen T/F beim Cancel feststellen können. Was sollte das denn bewirken?

horst 17. Aug 2003 09:48

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
habe es gerade ausprobiert, kann immer noch im webbrowser surfen....

Daniel B 17. Aug 2003 09:51

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
Eben, das meinte ich, irgendwie bringt dieses Cancel überhaupt nichts...

horst 17. Aug 2003 10:01

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
teilweise funktiert es ja schon, in "wsTemp" ist auf jeden fall schonmal die URL drinnen.
jetzt müßte das mit dem shellexecute funktionieren, ich blicke nicht warum.
das mit dem cancel:=true müßte eigendlich so funktionieren.
habe es mit webbrowser1.stop versuch, geht aber auch nicht.

horst 17. Aug 2003 10:06

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
das funktioniert so auch nicht...

Delphi-Quellcode:
procedure TForm1.webbrowser1NewWindow2(Sender: TObject;
  var ppDisp: IDispatch; var Cancel: WordBool);
begin
Cancel := True;
end;

horst 17. Aug 2003 10:18

Re: URL im TWebbrowser - immer mit dem Standartbrowser öffne
 
so gehts
Delphi-Quellcode:
var path: String;
begin
   path := URL;
   ShellExecute(Handle, 'open', PChar(path), '', '', SW_NORMAL);
   Cancel := true;
mein problem ist nun das ich garnicht dazu komme eine seite in meinem webbrowser zu laden, er sollte ja nur die links innerhalb meiner seite (die durch die combobox ausgewählt wurde)
in einem neuen fenster öffnen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:09 Uhr.
Seite 2 von 2     12   

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