|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2020/11/4 12:02:07 |
标题: |
10.4.1 提升管理员权限运行64位程序,报错误 |
浏览:1753 |
|
加入我的收藏 |
楼主: |
下面的方法,在32位编译下,运行正常,图标显示已经提升权限 program Test64Project; uses Vcl.Forms, Unit6 in 'Unit6.pas' {Form6};
{$R *.res} {$R 'UAC.res' 'UAC.rc'} //提升权限 begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm6, Form6); Application.Run; end.
此帖子包含附件:
大小:61.6K |
----------------------------------------------
一卡通专家的中专家www.cnduh.com |
作者: |
|
2020/11/4 12:03:02 |
1楼: |
编译64位,则报0xc000007b 错误,无法运行
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/4 12:04:32 |
2楼: |
这个选项下编译,程序运行正常,但不显示提升权限的图标
此帖子包含附件:
大小:61.7K |
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/4 12:06:57 |
3楼: |
为啥多一个垃圾 rc 文件。 不过,我们的 WIN64 EXE 编译没问题。运行有没有问题,看代码写得对不对。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2020/11/4 12:21:53 |
4楼: |
wang_80919,这个设置方法的程序,以前运行都是正常的 这个是测试文件,麻烦谁有时间,测试一下
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/4 12:46:30 |
5楼: |
删除 rc 文件。一切正常。 可以编译,但是 由于 IDE 没有 管理员 运行。所以 EXE 就会提示无法运行。表明,编译非常成功。
win10 进入运行对话框,输入【gpedit.msc】命令,点击确定进入本地组策略编辑器 进入本地组策略编辑器依次点击【计算机配置】【windows设置】【安全设置】选项 然后点击安全设置,点击其下的【安全选项】在右边列表在中找到【用户控制】选项,找到【只提升签名并验证的可执行文件】 双击点击【只提升签名并验证的可执行文件】在弹出的属性对话框里点击【禁用】确定即可。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2020/11/4 13:23:45 |
6楼: |
wang_80919您的这个程序,我在win7 win10 win2012运行,提示下面的内容
此帖子包含附件:
大小:17.8K |
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/4 13:24:55 |
7楼: |
以管理员权限运行也是上面的提示
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/4 13:37:58 |
8楼: |
这就是 WIN10 的 安全性。值得信赖。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2020/11/4 13:44:02 |
9楼: |
换一下参数。不启用 UI Access 的效果。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
lsuper (lsuper) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2020/11/4 15:08:51 |
10楼: |
看了一下 lz demo exe,你配置单信息这两处写错了:
processorArchitecture="x86"
要同时适配 x86/64,建议写成
processorArchitecture="*"
BTW:建议不要自己搞 man 资源,基于 delphi ide 自动生成即可 ~
----------------------------------------------
-
|
作者: |
|
2020/11/4 18:56:50 |
11楼: |
谢谢楼上
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
作者: |
|
2020/11/5 8:55:48 |
12楼: |
如下:
此帖子包含附件:
大小:134.5K |
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
|
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2020/11/10 12:53:33 |
13楼: |
等lsuper集成10.4.1编译器补丁的lsuper版本!
----------------------------------------------
-我的博客
|
作者: |
|
2020/11/13 7:55:43 |
14楼: |
多谢楼上
----------------------------------------------
一卡通专家的中专家www.cnduh.com
|
|