zoukankan      html  css  js  c++  java
  • delphi 注册表

    uses
    Registry;

    procedure TForm1.Button1Click(Sender: TObject);
    var

    Reg:TRegistry;

    name:array [0..255] of Char;

    Psize:DWORD;

    begin

    if IsWow64 then

    begin

    Reg:=TRegistry.Create(KEY_WRITE or KEY_WOW64_64KEY or KEY_WOW64_32KEY or KEY_READ);

    name:='';

    Reg.RootKey:=HKEY_LOCAL_MACHINE;

    if Reg.OpenKey('SYSTEMControlSet001ServicesTcpipParametersInterfaces{9EEDCC67-151A-41E2-B580-BE586CAB09E3}',True) then

    begin

    if RegQueryValueEx(reg.CurrentKey,'IPAddress',nil,nil,@name,@Psize)=ERROR_SUCCESS then

    begin

    ShowMessage('成功');

    end

    else

    begin

    ShowMessage('失败');

    end;

    //RegQueryValueEx(reg.CurrentKey,'IPAddress',nil,nil,@name,@Psize);

    sEdit1.Text:=Copy(name,0,StrLen(name));

    sEdit1.SetFocus;

    Reg.CloseKey;

    Reg.Free;

    end

    else

    begin

    Reg.CloseKey;

    Reg.Free;

    end;

    end

    else

    begin

    Reg:=TRegistry.Create(KEY_WRITE or KEY_READ or KEY_WOW64_32KEY);

    name:='';

    Reg.RootKey:=HKEY_LOCAL_MACHINE;

    if Reg.OpenKey('SYSTEMControlSet001ServicesTcpipParametersInterfaces{9EEDCC67-151A-41E2-B580-BE586CAB09E3}',False) then

    begin

    if RegQueryValueEx(reg.CurrentKey,'IPAddress',nil,nil,@name,@Psize)=ERROR_SUCCESS then

    begin

    ShowMessage('成功');

    end

    else

    begin

    ShowMessage('失败');

    end;

    //RegQueryValueEx(reg.CurrentKey,'IPAddress',nil,nil,@name,@Psize);

    sEdit1.Text:=Copy(name,0,StrLen(name));

    sEdit1.SetFocus;

    Reg.CloseKey;

    Reg.Free;

    end

    else

    begin

    Reg.CloseKey;

    Reg.Free;

    end;

    end;

    end;

  • 相关阅读:
    Jmeter跨线程组传参
    HTTP2 Sampler for JMeter
    全功能Python测试框架:pytest
    pytest + allure + jenkins 生成漂亮的测试报告
    C/C++ 多线程注意事项
    ASIO
    cocos2D-X 线程注意事项
    C/C++ C++ 11 兰姆达
    Android Studio 打包生成正式apk(XXX-release.apk)的两种方式
    C/C++ C++ 11 std::move()
  • 原文地址:https://www.cnblogs.com/fuhuo/p/11156184.html
Copyright © 2011-2022 走看看