• Delphi在Vista下读取注册表


    Delphi在Vista下读取注册表
                      function getcpu:PChar;stdcall;
                      var
                        reg:HKEY;
                        size:PDWORD;
                        info:PByte;
                      begin
                        GetMem(info,64);
                        GetMem(size,SizeOf(pdword));
                        size^:=64;
                       
                      RegOpenKeyEx(HKEY_LOCAL_MACHINE,PChar('HARDWARE\DESCRIPTION\System\CentralProcessor\0'),0,KEY_QUERY_VALUE,reg);
                       
                      RegQueryValueEx(reg,PChar('ProcessorNameString'),nil,nil,Pbyte(info),@Size);
                        Result:=PChar(info);
                        RegCloseKey(reg);
                      end;

                      procedure TForm1.Button1Click(Sender: TObject);
                      begin
                        ShowMessage(getcpu);
                      end;  

  • 相关阅读:
    Java compiler level does not match the version of the installed Java project facet错误的解决
    java 面试 心得
    Oracle学习——第一章
    Window_Open详解
    在JSP页面获取集合的长度
    java实现文件上传
    Tcp与Ip协议的客户端和服务器编程
    异步委托
    同步委托最简单的一个列子
    使用多线程制作双色球
  • 原文地址:https://www.cnblogs.com/martian6125/p/9631348.html
Copyright © 2020-2023  润新知