Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebBrowser mit Excel (https://www.delphipraxis.net/102652-twebbrowser-mit-excel.html)

API 3. Nov 2007 13:16

Re: TWebBrowser mit Excel
 
Zitat:

Zitat von Bernhard Geyer
Ist zwar nicht genau zur Problemstellung, aber betrifft generell Anzeige von Office-Dokumenten im IE:

Mach dich damit vertraut das dies (verstärk ab Office 2007) nicht mehr geht da per Registry-Eintrag (der mit Office 2007 defaultmäßig gesetzt wird) das IE-Hosting nicht mehr funktioniert. Die Anwendungen Word/Excel/PowerPoint starten immer als eigenständige Anwendungen.

Genau, das habe ich auch schon erfahren. Das ist jedoch nicht relevant für mein Problem. (Danke trotzdem für den Hinweis!)

API 5. Nov 2007 20:21

Re: TWebBrowser mit Excel
 
Nochmals zu meiner ursprünglichen Frage:
  • Kann jemand diesen Bug reproduzieren ?
  • Kennt jemand eine Lösung / Workaround dafür?

API 8. Nov 2007 18:32

Re: TWebBrowser mit Excel
 
*push*

API 11. Nov 2007 12:12

Re: TWebBrowser mit Excel
 
Anscheinend gibt es keine Lösung hierfür.

Wie könnte ich denn den Webbrowser dazu zwingen, eine Excel Datei in jedem Fall extern zu öffnen?

Nuclear-Ping 11. Nov 2007 18:10

Re: TWebBrowser mit Excel
 
Warum nutzt du nicht die Excel Komponenten, sondern forcierst den IE damit? Man kann ein Pferd auch von hinten aufzäumen. ;)

Wenn es sich um eine Datei handelt, die im Internet ist, dann lade sie halt erst runter, speichere sie irgendwo in Temp und öffne sie dann.

Aber partout im IE 'ne Excel Datei anzeigen ...? :gruebel:

hinnack 12. Nov 2007 06:29

Re: TWebBrowser mit Excel
 
vielleicht hat es was mit der Art, wie du Excel öffnest zu tun...
Öffnest sich Excel im Browser oder ausserhalb?
Kann man im Explorer unter den Dateiendungseinstellungen ändern - der Punkt heisst:
"Im selben Fenster durchsuchen" - ist aber je nach Windows Version / SP mal da und mal nicht ... :-)

API 13. Nov 2007 16:17

Re: TWebBrowser mit Excel
 
Zitat:

Zitat von Nuclear-Ping
Warum nutzt du nicht die Excel Komponenten, sondern forcierst den IE damit? Man kann ein Pferd auch von hinten aufzäumen. ;)

Wenn es sich um eine Datei handelt, die im Internet ist, dann lade sie halt erst runter, speichere sie irgendwo in Temp und öffne sie dann.

Aber partout im IE 'ne Excel Datei anzeigen ...? :gruebel:

Zitat:

Zitat von hinnack
vielleicht hat es was mit der Art, wie du Excel öffnest zu tun...
Öffnest sich Excel im Browser oder ausserhalb?
Kann man im Explorer unter den Dateiendungseinstellungen ändern - der Punkt heisst:
"Im selben Fenster durchsuchen" - ist aber je nach Windows Version / SP mal da und mal nicht ... :-)

Es soll nicht nur an mir liegen... Wenn der Benutzer meines Programmes auf einen Excel-Link klickt,
dann wird je nach Systemeinstellung die Excel Datei in Excel oder eben im Browser geöffnet.

Probleme gibt es nur dann, wenn die Excel Tabelle in meinem Browser angezeigt wird.

hinnack 13. Nov 2007 21:16

Re: TWebBrowser mit Excel
 
Hast du das auch mal mit EB getestet? http://www.bsalsa.com
Es sieht so aus, als ob Excel ein Interface nutzen will oder eine bestimmten ExecWB aufruft, der nicht beantwortet wird...

interessant wäre mal die oben genannte Komponente auszuprobieren (kompatibel mit TWebBrowser) und dort OnGetInterface bzw. OnExecWB mit zu loggen...

API 13. Nov 2007 22:19

Re: TWebBrowser mit Excel
 
Zitat:

Zitat von hinnack
Hast du das auch mal mit EB getestet? http://www.bsalsa.com
Es sieht so aus, als ob Excel ein Interface nutzen will oder eine bestimmten ExecWB aufruft, der nicht beantwortet wird...

interessant wäre mal die oben genannte Komponente auszuprobieren (kompatibel mit TWebBrowser) und dort OnGetInterface bzw. OnExecWB mit zu loggen...

wurde sowohl mit TWebBrowser wie auch dem EWB getestet...

API 17. Nov 2007 16:34

Re: TWebBrowser mit Excel
 
Konnte denn jemand das Verhalten schon reproduzieren?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 Uhr.
Seite 2 von 3     12 3      

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