Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   TWebBrowser Google Maps (https://www.delphipraxis.net/186442-twebbrowser-google-maps.html)

theoneand 3. Sep 2015 12:51

AW: TWebBrowser Google Maps
 
Liste der Anhänge anzeigen (Anzahl: 2)
hab ich auch gelesen.
Es fehlen aber Komponenten in FMX, siehe Anhang!


und ich brauch die TGMMAP

nahpets 3. Sep 2015 13:09

AW: TWebBrowser Google Maps
 
Zitat:

Zitat von theoneand (Beitrag 1314539)
Hallo,

ich möchte in meiner Anwendung(FMX) GoogleMaps in einer Webbrowser Komponente anzeigen.
bei starten auf dem desktop PC (Windows 7) geht alles einwandfrei.

Beim starten auf dem Notebook (windows 10) kommt eine Meldung von Google:
Sie verwenden offenbar einen nicht untersützen Browser.
Ältere Browser können ein Sicherheitsrisiko darstellen.....

Könnte das daran liegen, dass auf Windows 10 der neue Browser "Microsoft Edge" läuft und nicht mehr der
IE? Da die TWebbrowser Komponente meines Wissens auf den IE zugreift.


Hat jemand eine Idee an was das liegen kann? Alle anderen URLS wie Youtube, google kann ich ganz
normal aufrufen, nur bei google-Maps kommt der Fehler


Danke schon mal

Das ActiveX-Teil vom IE meldet sich, wenn man mit dem TWebBrowser arbeitet, mit einer ziemlich alten IE-Version, dem kann man abhelfen:
Delphi-Quellcode:
procedure IERegFake(sProgName : String; dwVersion :DWord);
var
          reg : TRegistry;
begin
  // 10001 = Version 10.0
  // 8000  = Version 8.0 Build = 86001
  // 7000  = Version 7.0
  reg := TRegistry.Create;
  reg.RootKey := HKEY_CURRENT_USER;
  reg.OpenKey('Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION',true);
  reg.WriteInteger(sProgName,dwVersion);
  reg.Free;
end;
Aufruf z. B.:
Delphi-Quellcode:
IERegFake(ExtractFileName(Application.ExeName),8000);
Hab' das inzwischen im Initialisierungsteil einer Unit, die ich in jedes Programm einbinde, das den TWebBrowser nutzt. Bisher hat damit jedes Programm mit Google keine Probleme mehr. Hab' auf dem Rechner "nur" Delphi 7, XP und IE 8.

theoneand 3. Sep 2015 13:29

AW: TWebBrowser Google Maps
 
Danke danke danke nahpets.
das wars^^ funktioniert einwandfrei jetzt.

Stark :D


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

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz