//读&写注册表
Procedure ReadRegistry(RootKey : HKEY; sNode, sIndex : String; Out sValue : String);
Var
RegTemp : TRegistry;
Begin
RegTemp := TRegistry.Create;
Try
RegTemp.RootKey := RootKey;
RegTemp.OpenKey(sNode, True);
sValue := Trim(RegTemp.ReadString(sIndex));
Finally
RegTemp.CloseKey;
RegTemp.Free;
End;
End;
Procedure WriteRegistry(RootKey : HKEY; sNode, sIndex, sValue : String);
Var
RegTemp : TRegistry;
Begin
RegTemp := TRegistry.Create;
Try
RegTemp.RootKey := RootKey;
RegTemp.OpenKey(sNode, True);
RegTemp.WriteString(sIndex, sValue);
Finally
RegTemp.CloseKey;
RegTemp.Free;
End;
End;