zoukankan      html  css  js  c++  java
  • 修改注册表

    修改注册表  

       [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Jet/4.0/Engines/Jet4.0]

       将MaxLocksPerFile键值改为自己设置的值(如:9999999)。

    代码实现:

    function TfrmExport.EditRegister: Boolean;
    var
      pReg: TRegistry;
      sRegKey, sRegItem, sValue: string;
      iValue, iNew: Integer;
    begin
      Result := False;
      pReg := TRegistry.Create;
      try
        pReg.RootKey := HKEY_LOCAL_MACHINE;
        sRegKey := 'SOFTWAREMicrosoftJet4.0EnginesJet 4.0';
        
        if not pReg.OpenKey(sRegKey, false) then
        begin
          InfoDlg('键值[HKEY_LOCAL_MACHINESOFTWAREMicrosoftJet4.0EnginesJet 4.0]访问失败!');
          Exit;
        end;
    
        sRegItem := 'MaxLocksPerFile';
        iValue := pReg.ReadInteger(sRegItem);
        sValue := IntToStr(iValue);
    
        if not MyInputQuery('修改注册表', '请输入[MaxLocksPerFile]值:', sValue) then Exit;
    
        if not TryStrToInt(sValue, iNew) then
        begin
          InfoDlg('输入键值不正确,修改失败!');
          Exit;
        end;
    
        pReg.WriteInteger(sRegItem, iNew);
      finally
        pReg.CloseKey;
        pReg.Free;
      end;
    end;
  • 相关阅读:
    MongoDB 查询$关键字 $in $or $all
    MongoDB limit 选取 skip跳过 sort排序 方法
    POJ 1700
    POJ 1666
    POJ 1701
    POJ 1674
    POJ 1664
    POJ 1665
    POJ 1658
    POJ 1656
  • 原文地址:https://www.cnblogs.com/hachun/p/3873390.html
Copyright © 2011-2022 走看看