本文整理自网络,侵删。
Delphi 10.3版本获取windows系统版本和CPU信息
procedure TForm1.Button1Click(Sender: TObject);
var
mm:TRegistry;
cpu:string;
begin
mm:=TRegistry.Create;
with mm do
begin
RootKey:=HKEY_LOCAL_MACHINE;
if OpenKeyReadOnly('\Hardware\Description\System\CentralProcessor\0') then
begin
cpu := ReadString('ProcessorNameString');
Memo1.Lines.Add('处理器:'+cpu);
end;
end;
Memo1.Lines.Add('系统版本:'+TOSVersion.ToString);
end;
需要引用 System.Win.Registry单元
相关阅读 >>
Delphi 打造mygetprocaddress函数(Delphi源码)
Delphi 判断一个数组的长度用 length 还是 sizeof ?
Delphi winapi: extracticon - 获取 exe、dll 或 ico 文件中的图标
更多相关阅读请进入《Delphi》频道 >>