29-09-2016, Saat: 13:25
Merhaba,
32 bit olarak derlenmiş uygulama ile "SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION" dizininden veri okuyamıyorum. Okumak istediğimde "Wow6432Node" deki kayıda yönlendiriyor beni.
Bunu okumanın bir yolu var mıdır ?
32 bit olarak derlenmiş uygulama ile "SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION" dizininden veri okuyamıyorum. Okumak istediğimde "Wow6432Node" deki kayıda yönlendiriyor beni.
Bunu okumanın bir yolu var mıdır ?
function TForm2.GetRegedit(Name: string): string; var Reg: TRegistry; begin try Reg := TRegistry.Create; try Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey ('SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION', true); Result := inttostr(Reg.ReadInteger(Name)); Reg.CloseKey; finally Reg.Free; end; except on E: Exception do ShowMessage('Programı Yönetici Olarak Çalıştırın.') end; end; function TForm2.GetRegedit64(Name: string): string; var Reg: TRegistry; begin try Reg := TRegistry.Create; try Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey ('SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION', true); Result := inttostr(Reg.ReadInteger(Name)); Reg.CloseKey; finally Reg.Free; end; except on E: Exception do ShowMessage('Programı Yönetici Olarak Çalıştırın.') end; end;