Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#3

AW: Sie verwenden eine veraltete Browserversion

  Alt 1. Dez 2016, 22:02
Der TWebBrowser meldet sich als etwas veraltete Version bei den Servern.

Dem kann man eventuell durch einen Eintrag in der Registry 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.: IERegFake(ExtractFileName(Application.ExeName),8000); Hab' das inzwischen im Initialisierungsteil einer Unit, die ich in jedes Programm einbinde, das den TWebBrowser nutzt.
  Mit Zitat antworten Zitat