Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Sonstiges (https://www.delphipraxis.net/45-library-sonstiges/)
-   -   Delphi Prüfen ob TabbedBrowsing/PhishingFilter des IE7 aktiv ist (https://www.delphipraxis.net/81022-pruefen-ob-tabbedbrowsing-phishingfilter-des-ie7-aktiv-ist.html)

chris 19. Nov 2006 10:33


Prüfen ob TabbedBrowsing/PhishingFilter des IE7 aktiv ist
 
Ob das "TabbedBrowsing" / der "PhishingFilter" des Internet Explorer 7 aktiv ist kann man mit folgender Funktion überprüfen:

Delphi-Quellcode:
uses {..}, Registry;

function GetPFTBEnabled(Key: string): boolean;
var Reg: TRegistry;
begin
  Result := false;
  try
    Reg := TRegistry.Create(KEY_READ);
    with Reg do
      try
        RootKey := HKEY_CURRENT_USER;
        if OpenKey('Software\Microsoft\Internet Explorer\' + Key, false) then
          Result := (ValueExists('Enabled')) and (Boolean(ReadInteger('Enabled')))
      finally
        CloseKey;
        Free
      end
  except
    Result := false
  end
end;
Aufruf:
Delphi-Quellcode:
//z.B.:
ShowMessage(BoolToStr(GetPFTBEnabled('TabbedBrowsing'), True))
//oder
ShowMessage(BoolToStr(GetPFTBEnabled('PhishingFilter'), True))


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:16 Uhr.

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