当不存在时
总是提示创建失败?
WHY?
调用
ExeReg('Software\Microsoft\Internet Explorer\','DoIt',0);
//函数
Procedure ExeReg(loc:string;Rstr:string;Wstr:Integer);
var
MyReg:TRegistry;
begin
MyReg:=TRegistry.Create;
with MyReg do
begin
RootKey:=HKEY_USERS;
if not OpenKey(loc,false) then
MyReg.CreateKey(loc);
if OpenKey(loc,true) then
Writeinteger(Rstr,Wstr);
end;
end;
解决方案 »
- 大动作!!!公开《大道至简——软件工程实践者的思想》电子版(第二版)!
- sendmessage取listview中图标的imageindex值
- 请大家看一下为什么不验证旧密码是否正确,请大家顺便指导一下代码哪里有不足,谢谢
- 如何调出Dll中的信息?
- 儿膝下有黄金。这就是网络社区中低层次问题不断重复出现的原因!!!!!!!!!!
- 哪位仁兄知道SAMSUNG 的SRP-270CP打印机的自动切纸功能的程序实现?
- ActiveX的问题。
- delphi2010如何关闭反射 减少程序体积
- 心情不爽来放点血(1)
- 打包好的delphi 的程序,怎么反编译看他的原代码?
- 在DLL中使用DevExpress的问题
- 用微软的OCR做过图片文字识别的高人请来帮忙啊!!
Writeinteger(Rstr,Wstr);
MyReg.CloseKey;
MyReg.Free;
楼上,您好!我说的是MyReg.CreateKey(loc);失败啊!
您的那句没問題的...