failed to set data for ‘程序名’ 出错在那里 谢谢
时间:2011-09-18
来源:互联网
failed to set data for ‘程序名’
上面是出错信息。 为什么有些机器不会出错,有些机器会出错。
Procedure AutoRun(); //设置自动启动
var
rAutoRun: TRegistry;
begin
rAutoRun := TRegistry.Create;
rAutoRun.RootKey := HKEY_LOCAL_MACHINE;
try
rAutorun.OpenKey( 'SOFTWARE\Microsoft\Windows\CurrentVersion\Run', true);
if rAutoRun.ValueExists( 'AT_Mrg') then
begin
end
else
begin
rAutorun.WriteString( 'AT_Mrg', ExpandFileName(Application.ExeName));
//MessageBox(self.Handle, '自启动设置成功! ', '提示 ', mb_iconInformation + mb_Ok);
//ShowMessage('注册成功');
end;
finally
rAutoRun.CloseKey;
rAutoRun.Free;
end;
end;
作者: wrost 发布时间: 2011-09-18
是不是和机器的位数有关系
作者: wrost 发布时间: 2011-09-18
mark一下,研究研究
作者: rainychan2009 发布时间: 2011-09-18
你是在WIN7上运行吧,怀疑是没有权限,你把uac关闭重启下电脑再运行,应该就没有问题了。
作者: rainychan2009 发布时间: 2011-09-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28