国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

幾個取得Windows系統信息的Delphi程序

幾個取得Windows系統信息的Delphi程序

更新時間:2022-05-10 文章作者:未知 信息來源:網絡 閱讀次數:

謝建華

本文所有的窗體界面略去,讀者可根據程序自行添加各窗口組件。
1、獲取windows版本信息
可以通過Windows API函數GetVersionEx來獲得。
具體程序如下:
Procedure Tform1.Button1Click(sender:TObject);
Var
OSVI:OSVERSIONINFO;
begin
OSVI.dwOSversioninfoSize:=Sizeof(OSVERSIONINFO);
GetVersionEx(OSVI);
label1.Caption:=IntToStr(OSVI.dwMinorVersion)+','
+IntToStr(OSVI.dwMinorVersion)+','
+IntToStr(OSVI.dwBuildNumber)+','
+IntToStr(OSVI.dwPlatformId)+','
+OSVI.szCSDVersion;
end;

end.

2、獲取CPU信息
可以通過Windows API函數GetSystemInfo來獲得有關信息。
具體程序如下:
procedure TForm1.Button1Click(Sender: TObject);
Var
SysInfo:SYSTEM_INFO;
begin
GetSystemInfo(Sysinfo);
Edit1.Text:='系統中有'+IntToStr(Sysinfo.dwNumberOfProcessors)+'個CPU'
+',類型為'+IntToStr(Sysinfo.dwProcessorType);
end;

end.

3、獲取內存信息
可以通過Windows API函數GlobalMemoryStatus來獲得內存信息。
具體程序如下:
procedure TForm1.Button1Click(Sender: TObject);
Var
MemInfo:MEMORYSTATUS;
begin
MemInfo.dwLength:=sizeof(MEMORYSTATUS);
GlobalMemoryStatus(MemInfo);
memo1.Lines.Add(IntToStr(MemInfo.dwMemoryLoad)+'%的內存正在使用') ;
memo1.Lines.Add('物理內存共有'+IntToStr(MemInfo.dwTotalPhys)+'字節');
memo1.Lines.Add('可使用的物理內存有'+IntToStr(MemInfo.dwAvailPhys)+'字節');
memo1.Lines.Add('交換文件總大小為'+IntToStr(MemInfo.dwTotalPageFile)+'字節') ;
memo1.Lines.Add('尚可交換文件大小為'+IntToStr(MemInfo.dwAvailPageFile)+'字節');
memo1.Lines.Add('總虛擬內存有'+IntToStr(MemInfo.dwTotalVirtual)+'字節');
memo1.Lines.Add('未用虛擬內存有'+IntToStr(MemInfo.dwAvailVirtual)+'字節');
end;

end.

或用以下代碼:
memo1.Text:=IntToStr(MemInfo.dwMemoryLoad)+'%的內存正在使用'+#13#10
+'可使用的物理內存有'+IntToStr(MemInfo.dwAvailPhys)+'字節'+#13#10
+'交換文件總大小為'+IntToStr(MemInfo.dwTotalPageFile)+'字節'+#13#10
+'尚可交換文件大小為'+IntToStr(MemInfo.dwAvailPageFile)+'字節'+#13#10
+'總虛擬內存有'+IntToStr(MemInfo.dwTotalVirtual)+'字節'+#13#10
+'未用虛擬內存有'+IntToStr(MemInfo.dwAvailVirtual)+'字節';
來替代memo1.line.add(…)部分。

4、獲取Windows和系統路徑
可以通過Windows API函數來獲得
具體程序如下:
procedure TForm1.Button1Click(Sender: TObject);
Var
SysDir:array[0..128] of char;
begin
GetWindowsDirectory(SysDir,128);
Edit1.Text:='Windows 路徑:'+SysDir;
GetSystemDirectory(SysDir,128);
Edit1.Text:=Edit1.Text+'; 系統路徑:'+SysDir;
end;

end.
其中,筆者通過更改數列的值:發現其中的128可更改為人以不小于16的的數值,若小于或等于16均出現異常(筆者的操作系統為Windows2000)。讀者朋友不妨試試。

5、獲取用戶注冊信息
我們都知道,一般在軟件安裝過程中,它都會提示用戶,要求輸入系列號或產品號和用戶的一些注冊信息(用戶的公司名稱、用戶名等)以及安裝的目錄和路徑等。
通過以下代碼可查看用戶注冊信息:
procedure TForm1.Button1Click(Sender: TObject);
Var
Reg:TRegistry;
begin
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey('Software\Microsoft\Windows NT\CurrentVersion',False);
Edit1.Text:='當前路徑:'+Reg.CurrentPath;
Edit2.Text:='產品系列號:'+Reg.ReadString('ProductId');
Edit3.Text:='產品名:'+Reg.ReadString('ProductName');
Edit4.Text:='注冊公司名稱:'+Reg.ReadString('RegisteredOrganization');
Edit5.Text:='用戶名:'+Reg.ReadString('RegisteredOwner');
Edit6.Text:='軟件類型:'+Reg.ReadString('SoftwareType');
Reg.CloseKey;
Reg.Free;
end;

end.
注意:在程序編譯之前,必須在USES語句下添加registry單元。

6、關閉Widows
可以通過Windows API函數ExitWindowsEx來關閉Widows。
procedure TForm1.Button1Click(Sender: TObject);
begin
if RadioButton1.Checked=true then
ExitWindowsEx(EWX_LOGOFF,0) //以其他用戶身份登錄
else if RadioButton2.Checked=true then
ExitWindowsEx(EWX_SHUTDOWN,1) //安全關機
else if RadioButton3.Checked=true then
ExitWindowsEx(EWX_REBOOT,2) //重新啟動計算機
else if RadioButton4.Checked=true then
ExitWindowsEx(EWX_FORCE,4) //強行關機
else if RadioButton5.Checked=true then
ExitWindowsEx(EWX_POWEROFF,8); //關閉系統并關閉電源

end;

end.

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        粉嫩高潮美女一区二区三区 | 日韩电影免费在线看| www精品美女久久久tv| 欧美中文字幕不卡| caoporen国产精品视频| 国产麻豆精品一区二区| 精品在线观看视频| 激情图区综合网| 激情小说亚洲一区| 久久国产人妖系列| 麻豆视频观看网址久久| 久久国产精品区| 国产真实精品久久二三区| 久草在线在线精品观看| 蜜桃精品视频在线观看| 国产最新精品免费| 国产成+人+日韩+欧美+亚洲| 国产成人精品网址| 97久久超碰精品国产| 在线观看亚洲专区| 91精品免费在线| 久久综合久久综合亚洲| 国产嫩草影院久久久久| 中文字幕中文字幕一区二区| 亚洲免费观看视频| 五月婷婷综合网| 韩国欧美国产1区| 日韩三级视频中文字幕| 久久综合九色综合97_久久久| 欧美mv日韩mv亚洲| 国产精品久久久久三级| 亚洲综合一区二区三区| 日韩—二三区免费观看av| 美女任你摸久久| 99re成人精品视频| 久久精品一区蜜桃臀影院| 亚洲成人黄色小说| 色8久久精品久久久久久蜜| 久久久777精品电影网影网| 三级在线观看一区二区 | 国产精品美女久久久久高潮| 国产精品乱子久久久久| 91极品视觉盛宴| 国产精品伊人色| 国产九九视频一区二区三区| 日本福利一区二区| 欧美成人福利视频| 国产一区高清在线| 热久久国产精品| 久久成人久久鬼色| 丁香五精品蜜臀久久久久99网站| 91亚洲大成网污www| 欧美日韩国产综合视频在线观看| www国产精品av| 亚洲国产欧美在线人成| 韩国v欧美v亚洲v日本v| 91美女在线视频| 精品一区二区国语对白| 欧美一区二区三区在| 日韩高清一级片| 亚洲国产精品99久久久久久久久| 亚洲第一久久影院| 在线免费观看日本欧美| 亚洲国产一区二区a毛片| 91麻豆swag| 国产精品中文有码| 成人天堂资源www在线| 国产精品国产自产拍高清av| 精品久久久三级丝袜| 玉米视频成人免费看| 国产一区中文字幕| 91精品婷婷国产综合久久竹菊| 亚洲欧美怡红院| 国产精品白丝av| 日韩欧美美女一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 国产成人高清视频| 精品国产亚洲在线| 久久精品久久综合| 日韩视频国产视频| 蜜臀久久久久久久| 欧美日韩国产首页| 亚洲自拍都市欧美小说| 一本一道久久a久久精品综合蜜臀| 久久久久久久久久久久久久久99 | 精品久久久久久亚洲综合网 | 17c精品麻豆一区二区免费| 国产精品一区专区| 久久久一区二区| 国产精品一区在线观看你懂的| 2欧美一区二区三区在线观看视频| 美女脱光内衣内裤视频久久网站 | 国产专区欧美精品| 精品国内片67194| 黑人巨大精品欧美一区| 久久久久久**毛片大全| 国产91精品免费| 国产精品国产三级国产a| 色悠悠久久综合| 极品少妇xxxx精品少妇| 久久综合成人精品亚洲另类欧美| 老司机精品视频线观看86| 欧美videossexotv100| 久久国产精品露脸对白| 国产色一区二区| caoporen国产精品视频| 亚洲自拍偷拍麻豆| 91精品国产色综合久久不卡蜜臀| 美女看a上一区| 国产色综合一区| 色久优优欧美色久优优| 日韩国产欧美在线播放| 久久嫩草精品久久久久| 97久久超碰国产精品电影| 天天影视色香欲综合网老头| 日韩精品在线一区二区| 国产乱色国产精品免费视频| 日韩精品电影在线| 久久久久久久综合| 色婷婷激情久久| 久久99久久久久| 国产精品女主播av| 欧美在线免费视屏| 国产剧情一区二区| 一区二区三区四区亚洲| 精品88久久久久88久久久| 91在线码无精品| 日韩成人免费在线| ㊣最新国产の精品bt伙计久久| 欧美夫妻性生活| av午夜精品一区二区三区| 日本午夜一区二区| 《视频一区视频二区| 欧美精品日韩一区| www.成人在线| 精品一区二区三区欧美| 亚洲一级电影视频| 国产精品少妇自拍| 日韩欧美亚洲一区二区| 色欧美日韩亚洲| 成人做爰69片免费看网站| 日韩精品免费专区| 中文字幕一区二区在线观看| 欧美一区二区三区播放老司机| 成人福利视频在线| 韩国视频一区二区| 三级精品在线观看| 亚洲精品久久久蜜桃| 久久久久国产精品麻豆ai换脸| 欧美日韩一级二级| 99精品国产99久久久久久白柏| 日韩电影免费一区| 亚洲午夜精品久久久久久久久| 国产视频一区在线播放| 精品久久久久久久人人人人传媒| 欧美日韩激情在线| 99re这里只有精品6| 丁香婷婷综合色啪| 国产一区二区在线电影| 日韩av午夜在线观看| 亚洲观看高清完整版在线观看| 亚洲欧美电影院| 中国色在线观看另类| 久久久久久综合| 久久综合狠狠综合| 精品国产sm最大网站免费看| 欧美一区永久视频免费观看| 欧美老肥妇做.爰bbww| 在线看日韩精品电影| 99re热这里只有精品视频| 成人av免费在线| 91蝌蚪porny九色| 色综合av在线| 在线观看精品一区| 欧美偷拍一区二区| 欧美日韩国产在线播放网站| 精品视频一区二区三区免费| 欧美日韩一区二区三区在线| 在线观看日韩av先锋影音电影院| 91国偷自产一区二区三区观看| 91女厕偷拍女厕偷拍高清| 91小宝寻花一区二区三区| 色综合色综合色综合| 色8久久精品久久久久久蜜| 欧美日韩精品综合在线| 欧美美女一区二区三区| 日韩欧美久久一区| 久久精品网站免费观看| 国产精品久99| 亚洲一区二区三区在线看| 亚洲一级在线观看| 久久99精品久久久久久久久久久久| 秋霞av亚洲一区二区三| 国产一区二区视频在线| 成av人片一区二区| 91看片淫黄大片一级在线观看| 欧美色爱综合网| 日韩美女一区二区三区四区| 日韩欧美一区二区免费| 欧美成人性战久久|