重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
不能。 权限问题就是这么严格执行的。如果你没有权限就让你去访问那么必然就成了微软的漏洞了哦。
创新互联是一家集网站建设,碌曲企业网站建设,碌曲品牌网站建设,网站定制,碌曲网站建设报价,网络营销,网络优化,碌曲网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
首先你要把你的应用程序设定为始终获取管理员权限,也就是win7以上系统应用程序图标里有个小盾牌的样子
或者让使用者在拆基卜运行时始终以管理员身份运行
然后在代码里写
if msgbox("即将修改注册表,是否继续",vbyesno) = vbyes then
修改注册表的代码
else
拒绝修改注册旅穗表的代码
end if
修改注册表的代码锋辩应该加 try catch 来防错
你在项目里,添加新建,应用程序清单,然后根据提示操作就行,他会自动请求管理员权限。
VB点虐 (VS2008)里面比C#还好弄,不需要自己加manifest,直接在项目属性的“脊液春应用程序”里面点击“查看UAC设置”,在新打开的app.manifest里面把 樱耐requestedExecutionLevel level="asInvoker" uiAccess="false" / 替换成 requestedExecutionLevel level="requireAdministrator" uiAccess="false" / 再埋此编译就行了。