永发信息网

易语言子程序哪里错了?

答案:1  悬赏:80  手机版
解决时间 2021-03-05 03:06
  • 提问者网友:泪痣哥哥
  • 2021-03-04 11:38
.版本 2

.子程序 _按钮1_被单击

.判断开始 (信息框 (“您确定要关闭吗?”, #询问图标 + #确认取消钮, “请确认”) = #取消钮)
返回 (假)
.默认
RtlAdjustPrivilege (#SE_SHUTDOWN_PRIVILEGE, 1, 0, 0)
NtShutdownSystem (#SHUTDOWN)

.判断结束

哪里错了?

错误(10044): 不能将“逻辑型”数据转换到“空白型”数据。
如何改正
最佳答案
  • 五星知识达人网友:玩世
  • 2021-03-04 12:54
_按钮1_被单击

这个按钮事件是没有返回类型的

所以你代码改成

.版本 2

.子程序 _按钮1_被单击

.判断开始 (信息框 (“您确定要关闭吗?”, #询问图标 + #确认取消钮, “请确认”) = #取消钮)
返回 ()
.默认
RtlAdjustPrivilege (#SE_SHUTDOWN_PRIVILEGE, 1, 0, 0)
NtShutdownSystem (#SHUTDOWN)

.判断结束
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯