Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[13764] [질문]권한 상승을 하긴 했는데 레지스터를 작성하려면 에러가 나옵니다.
김현승 [couping] 1981 읽음    2011-07-20 18:35
안녕하세요


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="*"
    name="MyApplication"
    type="win32"/>
  <description>Delphi Elevation Demo</description>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="requireAdministrator"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>

요렇게 해서 어찌 권한상승은 하긴 했는데(엑티브엑시 실행시 관리자 권한으로 할꺼냐고 물어보는 윈도우가 나옵니다.) 엑티브엑스에서 레지스터를 작성을 하려고 하니 작성하려고 하는 값이 없어서 작성이 안된다고 나옵니다.(Failed to set data for myactiveX)
레지스터 작성은

  MyReg := TRegistry.Create;
  try
    MyReg.RootKey := HKEY_LOCAL_MACHINE; // 루트 키
    MyReg.OpenKey('\SOFTWARE\ABCDEFG', True);
    MyReg.WriteString('CID', txtCID2.Text);
    MyReg.WriteString('UserID', txtUserID2.Text);
    MyReg.WriteString('AdminURL', txtAdminURL2.Text);
    MyReg.WriteString('ImageURL', txtImageURL2.Text);
    MyReg.WriteString('ClassAge', txtClassAge2.Text);
    MyReg.WriteString('ClassName', txtClassName2.Text);
    MyReg.WriteString('ProductUID', txtProductUID2.Text);
    MyReg.WriteString('CartCookie', txtCartCookie2.Text);
    MyReg.WriteString('OrderSeq', txtOrderseq2.Text);
    MyReg.WriteString('ChileUID', txtChildUID2.Text);
  finally
    MyReg.Free;
  end;

요렇게 해서 레지시터는 작성을 하려고 합니다.

분명 값은 있는데....안되네요~

권한상승이 안된건지 아니면 다른 문제 인지 좀 알려주십시오~~

날도 더운데 진도가 안나가네요~~ 부탁드립니다.

+ -

관련 글 리스트
13764 [질문]권한 상승을 하긴 했는데 레지스터를 작성하려면 에러가 나옵니다. 김현승 1981 2011/07/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.