如题.请详细一点.谢谢!!!!!!!!!!
解决方案 »
- 执行AAAClientDataSet.Close时,为什么提示“Cannot perform this operation on a closed dataset”的错误呢?请高手指点!
- Windows界面问题
- access的update问题?
- 请问我用SPCOMM如何检测串口的CTS状态?
- 请问FastReport 中怎样导出到Word?
- ADO的事务操作(BeginTrans、CommitTrans、RollbackTrans)在删除操作(Delete)时为什么会发生意外?
- 怎么样加密字符串啊?
- 在线等待,高分求救
- TStringList增加带=号的参数如何处理
- DBChart问题,曲线图,曲线条数如何动态产生,,,,,,在线
- 如何向一个表同时填加多条数据?
- 我想把如1,2……12转成01,02,03……12!应该用什么函数!
写:TRegUtil.WriteRegistry('\SOFTWARE\ZJSOFT\SFNS\PARAMS\', 'DBParam', ConnStr);
其中:ConnStr为变量
var
Reg: TRegistry;
cnt:integer;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;//////////设置根
if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\RunOnce', True) then
//////////////打开键下面的\Software\Microsoft\Windows\CurrentVersion\RunOnce
begin
Reg.WriteString('MyApp','"' + ParamStr(0) + '"');///写入MyApp "test.exe"
cnt:=Reg.ReadInteger('cnt');//////////读cnt键值
Reg.CloseKey;///////关闭
end;
finally
Reg.Free;
end;end;
var
bmpname:string;
bmpreg:TRegistry;
begin
statusbar1.Panels[0].Text:='更换程序界面图片';
if openpicturedialog1.Execute then
begin
image1.Picture.LoadFromFile(openpicturedialog1.FileName);
bmpname:=ExpandFileName(OpenpictureDialog1.FileName
image1.Refresh;
bmpreg:=TRegistry.Create;
try
begin
bmpreg.RootKey:=HKEY_CURRENT_USER;
bmpreg.OpenKey('Software\txl',true);
bmpreg.WriteString('bmpreg',''+bmpname+'');
bmpreg.CloseKey;
end;
finally
bmpreg.Free;
end;
end;
//读
var
bmpred:string;
bmpreg:tregistry;
begin
statusbar1.Panels[0].Text:='欢迎使用个人通信系统!';
try
begin
bmpreg:=tregistry.Create;
bmpreg.RootKey:=HKEY_CURRENT_USER;
bmpreg.OpenKey('Software\txl',false);
bmpred:=bmpreg.ReadString('bmpreg'); image1.Picture.LoadFromFile(''+bmpred+'');
bmpreg.CloseKey;
end;
finally
bmpreg.Free;
end;
自己接分.......