Delphi XE5 程序在Win7下获取管理员权限

2021-05-27 22:01

阅读:504

标签:xmlns   process   common   and   tom   sso   sof   encoding   uac   

创建一个文件UAC.manifest,内容如下:

1.0" encoding="UTF-8" standalone="yes"?>
assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        publicKeyToken="6595b64144ccf1df"
        language="*"
        processorArchitecture="*"/>
    requestedExecutionLevel
          level="requireAdministrator"
          uiAccess="false"/>
        

如果是不同版本的Delphi,请参考Delphi安装目录\bin\default_app.manifest文件,将上文高亮行改成requireAdministrator即可。

然后,点击Delphi的Project菜单,Options,打开设置对话框,点击左侧的Application,在Runtime Themes中选择Use custom manifest,选择刚创建的文件即可。

Delphi XE5 程序在Win7下获取管理员权限

标签:xmlns   process   common   and   tom   sso   sof   encoding   uac   

原文地址:https://www.cnblogs.com/jijm123/p/14791026.html


评论


亲,登录后才可以留言!