공지

[0214행복이야기] manifest없이 필요할때 권한상승(UAC)

고폴 2017. 2. 14. 12:58

https://www.delmadang.com/community/bbs_view.asp?bbsNo=3&bbsCat=0&indx=452630&page=1

(화일첨부한 것으로 사용할 것. 델파이7로 바꿈)


출처 : http://stackoverflow.com/questions/15319158/use-shell-execute-to-run-cmd-as-admin

저는 현재 델파이 베를린을 사용하고 있습니다.
어느 버전부터 인지는 잘 모르겠지만, 버튼등 컴포넌트를 올리면 'ElevationRequired' 프로퍼티가 있고,
True설정하면 방패모양의 버튼이 생성됩니다.

하지만, 기본컴포넌트에서는 잘 되는지 확인 해보지 않았습니다.
그냥 위의 출처에서 먼저 발견하여 사용하였습니다...;;;;;

manifest파일 없이 필요할때 권한상승하여 사용하는 예제입니다.
아마 많은 분들이 이미 알고 사용하고 있을런지도 모르겠습니다;;;
너무 오랫만에 UI.UX를 다루다보니 양해먼저 구하겠습니다.

첨부파일은 출처에 있는 내용을 그대로 예제로 한것입니다.

새해 복 많이 받으세요~ (--)(__)