| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 647 人关注过本帖
标题:用什么代码获取系统信息???
只看楼主 加入收藏
wsx87
Rank: 1
来 自:温州
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-6-4
收藏
 问题点数:0 回复次数:3 
用什么代码获取系统信息???
用什么代码获取系统信息?能不能做一个给我这个初学者看一下看啊
谢谢!!
搜索更多相关主题的帖子: 系统 代码 获取 
2007-06-19 19:41
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
ListBox1: TListBox;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure showMemInfo();
procedure getVerSionInfo();
end;

var
Form1: TForm1;

implementation

{$R *.dfm}


procedure TForm1.showMemInfo();
var
aMemStastus: TMemoryStatus;
begin
aMemStastus.dwLength := SizeOf(aMemStastus);
GlobalMemoryStatus(aMemStastus);
with ListBox1.Items, aMemStastus do
begin
Add('内存状态:') ;
Add('内存使用百分比' + IntToStr(dwMemoryLoad));//内存使用百分比
Add('物理内存总数' + IntToStr(dwTotalPhys));//物理内存总数
Add(IntToStr(dwAvailPhys));//空余内存
Add(IntToStr(dwTotalPageFile));//可调度页面文件总数
Add(IntToStr(dwAvailVirtual));//空余调用页面数
end; // with

end;
procedure TForm1.Button1Click(Sender: TObject);
begin
showMemInfo();
getVerSionInfo();
end;

procedure TForm1.getVerSionInfo();
var
aOSVersionInfo: TOSVersionInfo;
begin
aOSVersionInfo.dwOSVersionInfoSize := SizeOf(aOSVersionInfo);
GetVersionEx(aOSVersionInfo);
with ListBox1.Items, aOSVersionInfo do
begin
add('');
add('系统信息:');
add('主版本号:' + IntToStr(dwMajorVersion));
add('副版本号:' + IntToStr(dwMinorVersion));
case dwPlatformId of //
VER_PLATFORM_WIN32s:
add('操作系统:Windows3.1' );
VER_PLATFORM_WIN32_WINDOWS:
add('操作系统:Windows98以下' );
VER_PLATFORM_WIN32_NT:
add('操作系统:Windows2000/Nt' );
end; // case
Add('.....');
end; // with
end;

end.

2007-06-20 17:28
wsx87
Rank: 1
来 自:温州
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-6-4
收藏
得分:0 

谢谢,以上楼主,我先先试试


我爱学习!
2007-06-20 23:10
wsx87
Rank: 1
来 自:温州
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-6-4
收藏
得分:0 

谢谢,以上楼主,我先试试


我爱学习!
2007-06-20 23:12
快速回复:用什么代码获取系统信息???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044836 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved