Reg:=TRegistry.Create();
With Reg Do
begin
RootKey:=HKEY_LOCAL_MACHINE;
If Not OpenKey('Software\Microsoft\Windows\CurrentVersion\RegSoft',True) Then
begin
CreateKey('Software\Microsoft\Windows\CurrentVersion\RegSoft');
OpenKey('Software\Microsoft\Windows\CurrentVersion\RegSoft',True);
end;
If ValueExists('RegCode') Then //RegCode是键值
begin
vRegCode:=ReadInteger('RegCode');
If (vRegCode<>0)And(vRegCode<>100) Then
begin
vRegCode:=vRegCode+5;
WriteInteger('RegCode',vRegCode);
end;
end
Else
WriteInteger('RegCode',5);
为什么老是提示非法的字符,如果把ValueExists去掉,就不会了。
帮忙解释一下好吗?
With Reg Do
begin
RootKey:=HKEY_LOCAL_MACHINE;
If Not OpenKey('Software\Microsoft\Windows\CurrentVersion\RegSoft',True) Then
begin
CreateKey('Software\Microsoft\Windows\CurrentVersion\RegSoft');
OpenKey('Software\Microsoft\Windows\CurrentVersion\RegSoft',True);
end;
If ValueExists('RegCode') Then //RegCode是键值
begin
vRegCode:=ReadInteger('RegCode');
If (vRegCode<>0)And(vRegCode<>100) Then
begin
vRegCode:=vRegCode+5;
WriteInteger('RegCode',vRegCode);
end;
end
Else
WriteInteger('RegCode',5);
为什么老是提示非法的字符,如果把ValueExists去掉,就不会了。
帮忙解释一下好吗?
解决方案 »
- 求方案,汉字比较的,大家请入内。
- 根据sql创建表
- TransmitFile函数怎么使用?求大侠给个接收和发送端端代码啊
- cxcheckgroup的PropertiesEditValueToStates事件问题
- 请教视图的的用法
- 如何将table1.state从edit状态改成browse状态?
- 请教ShellListView和ShellTreeView中的问题?还望大家多多指教!
- 关于Navigator的问题!
- 请问有谁做过李维<<电子商务篇>>的例子?
- 春节恭贺贴(一)。。。。。。。。。。。
- 如何把在DBGrid选中的多项纪录删除?急用,最好写详细点。50分相送!在线等。
- 关于Tmemo的问题
With Reg Do
begin
RootKey:=HKEY_LOCAL_MACHINE;
If OpenKey('Software\Microsoft\Windows\CurrentVersion\RegSoft',True) Then
begin
If ValueExists('RegCode') Then //RegCode是键值
begin
vRegCode:=ReadInteger('RegCode');
If (vRegCode<>0)And(vRegCode<>100) Then
begin
vRegCode:=vRegCode+5;
WriteInteger('RegCode',vRegCode);
end;
end
Else
WriteInteger('RegCode',5);
end;
end;