열공해야하는.. 님이 쓰신 글 :
: : 빌더 2010 버전에서는 컴파일러가 실행파일에 Manifest 정보를 생성해서 그런게 아닌가 싶네요
: : 프로젝트 컴파일러 옵션에서 manifest 생성을 하지 않게 하는 옵션이 있으면 사용하지 않게 설정하고
: : 다시 컴파일 해보세요. 지금 RAD XE2 하나만 설치 되어있어서 2010 옵션은 확인해 볼수가 없네요.
: :
: : 그리고...
: :
: : Vista 이후 부터는 UAC 적용 문제도 있고, menifest에 Vista 이후 부터 지원되는 기능과 관련있는
: : 정보가 들어가 있는 실행파일인 경우 CreateProcess 대신, Shell 펑션을 사용해서 프로세스를
: : 생성해 줘야 합니다.
: :
: : 6.0으로 런타임 패키지 사용하지 않게 컴파일한 파일 있으면 실행파일 한번 올려 보시죠.
:
: 답변 감사합니다.
:
: Project -> Options -> Application -> Enable runtime themes 를 체크 풀어주니까 되는데요..
: UI 화면이 구려서 Enable runtime themes 사용하고 싶은데 다른 방법이 없을까요??
: 선배님들의 답변 기다립니다.
:
: 제가 확인한 내용 이에요...
:
: 빌더 2010 버전에서는 컴파일러가 실행파일에 Manifest 정보를 생성해서 그런게 아닌가 싶네요
: 프로젝트 컴파일러 옵션에서 manifest 생성을 하지 않게 하는 옵션이 있으면 사용하지 않게 설정하고
: 다시 컴파일 해보세요. 지금 RAD XE2 하나만 설치 되어있어서 2010 옵션은 확인해 볼수가 없네요.
: --> 못 찾겠어요..ㅡㅡa
:
: Vista 이후 부터는 UAC 적용 문제도 있고, menifest에 Vista 이후 부터 지원되는 기능과 관련있는
: 정보가 들어가 있는 실행파일인 경우 CreateProcess 대신, Shell 펑션을 사용해서 프로세스를
: 생성해 줘야 합니다.
: -> 나중에 해볼게요. ㅡㅡ;;
:
: 6.0으로 런타임 패키지 사용하지 않게 컴파일한 파일 있으면 실행파일 한번 올려 보시죠.
: -> 패키지 사용과 상관없이 둘다 정상 동작 합니다.
:
: 즐거운 하루 되세요..
Project -> Options -> Application -> Enable runtime themes 를 체크 풀어주니까 되는데요..
전에 올린 답변에서 말씀 드렸듯이...
옵션 설정에서 Enable runtime themes 를 체크해주면 컴파일러가 실행파일을 생성할 때
리소스 섹션에 manifest 정보를 생성하기 때문에 그런 겁니다.
컴파일한 실행파일을 올려보라고 한 것도, 실행파일의 manifest 정보를 확인해 보려고 했던 거고요.
|