Delphi 提升权限按钮
Delphi Elevate Privileges Button
我是 Delphi XE 的新手,我看到按钮组件有一个提升权限选项。
但是,如果设置为 true,UAC 不会在点击时提示。我该如何使用它?
documentation 说明将 ElevationRequired
属性 设置为 True
会添加盾牌图标。它并不表示单击按钮会自动调用 UAC(提升)提示。
Puts a shield icon on a button, indicating that elevated access rights are required.
您为按钮的 OnClick
事件提供的代码应该启动一个需要提升的进程(然后将提示输入凭据)。您可以将 ShelllExecuteEx
与 runas
动词一起使用。
我是 Delphi XE 的新手,我看到按钮组件有一个提升权限选项。
但是,如果设置为 true,UAC 不会在点击时提示。我该如何使用它?
documentation 说明将 ElevationRequired
属性 设置为 True
会添加盾牌图标。它并不表示单击按钮会自动调用 UAC(提升)提示。
Puts a shield icon on a button, indicating that elevated access rights are required.
您为按钮的 OnClick
事件提供的代码应该启动一个需要提升的进程(然后将提示输入凭据)。您可以将 ShelllExecuteEx
与 runas
动词一起使用。