编程开发 > DotNET > Delphi.Net > 文章内容

Delphi基础教程:Delphi在Vista下读取注册表

2017-9-5编辑:daibenhua

  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;

Delphi基础教程:delphi里如何限制Form的大小

热点推荐

登录注册
触屏版电脑版网站地图