아래는 ActiveX코드인데요. XP에서는 문제가 없었는데..
Window7에서는 OPENKEY가 못찾는데 그래서 계속 프로그램 설치로직으로 가여
System Error. Code:5. 엑세스가 거부되었습니다. 나타나고요.
원인을 모르겠습니다. 실행파일들에 인증서도 붙였는데...
고수님들 알켜주십시오,,,
감사합니다.
var
LocalReg : TRegistry;
AppRegPath : string;
begin
AppRegPath := 'AAAA\BBBB';
LocalReg := TRegistry.Create;
with LocalReg do
begin
RootKey := HKEY_LOCAL_MACHINE;
if not OpenKey(AppRegPath, false) then
program_install_check(AppRegPath, URL_NM, EXECUTE_NM);
FEvents.OnRET('FALSE', AType, 'not install');
end else
begin
end;
end;
소스상에 명시된 레지스트리 경로가 제대로 되었는지 다시한번 확인해 보시기 바랍니다.