Einzelnen Beitrag anzeigen

Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#346

AW: Google Maps über COM (Component Object Model)

  Alt 23. Nov 2012, 14:38
Danke!

Ich habe die Sache mit den nicht sichtbaren Scroll-Leisten bei mir noch einmal untersucht.
Das Problem ist, daß der IE, wenn er als ActiveX - zum Beispiel in Form des TWebBrowser's - arbeitet, anders reagiert, als der Browser selbst. Er arbeitet dann nämlich standardmäßig als IE7 (!).
Abhilfe schafft ein neuer Eintrag in der Registry:
HKEY_CURRENT_USER\Software\{Wow6432Node\}Microsoft \Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULA TION (ohne die von der Forensoftware eigenmächtig eingefügten Leerzeichen!!! )
Dort muß der Name des eigenen Programmes eingetragen werden (ohne Pfad - also zum Beispiel "Project1.exe") mit einem DWord-Wert. Dieser Wert ist abhängig von der verwendeten Browser-Version und beträgt beim
  • IE8: 8000 ($1F40)
  • IE9: 9000 ($2328)
  • IE10: 10000 ($2710)
Dann werden auch die Scrollbars angezeigt.
Thomas Nitzschke
Google Maps mit Delphi
  Mit Zitat antworten Zitat