快速使用VB.NET显示系统信息

开发 后端
这里就VB.NET显示系统信息案例进行分析,从新建项目、添加控件、设置属性、VB.NET显示系统信息添加代码四个模块都有详细的解释。

大家现在都在用VB.NET编程,现在我们就VB.NET显示系统信息来做一个简单的案例分析,大家看看有什么不足的地方可以提出来。实现过程:

#T#1.新建项目
打开Visual Studio.NET,选择“新建项目”,在项目类型窗口中选择“Visual Basic项目”,在模板窗口中选择“Windows应用程序”,在名称域中输入“SysInfo”,然后选择保存路径。单击“确认”。

2.添加控件
向窗体上添加十个Label控件(可以通过菜单“格式”进行排列)。

3.设置属性
将左面一栏的Label控件的Text属性改为和界面一致。

4.VB.NET显示系统信息添加代码

  1. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load  
  2. '得到操作系统平台代号,其中1表示95/98,2表示nt/2000系统  
  3. Select Case sysinfo.OSPlatform  
  4. Case 1  
  5. Label2.Text = "Windows95/98" 
  6. Case 2  
  7. Label2.Text = "WindowsNT/2000" 
  8. End Select  
  9. '得到操作系统版本号  
  10. Label4.Text = sysinfo.OSVersion & "." & sysinfo.OSBuild  
  11. '得到桌面尺寸大小  
  12. Label6.Text = sysinfo.WorkAreaHeight & "X" & sysinfo.WorkAreaWidth  
  13. '得到电源状态值,1表示交流电元,0表示电池  
  14. Select Case sysinfo.ACStatus  
  15. Case 1  
  16. Label8.Text = "AC电源" 
  17. Case 0  
  18. Label8.Text = "电池" 
  19. End Select  
  20. '得到电池剩余时间,当电池为交流电源时,返回为-1,其他返回255  
  21. Select Case sysinfo.BatteryLifeTime  
  22. Case -1  
  23. Label10.Text = "未知" 
  24. Case Else  
  25. Label10.Text = sysinfo.BatteryLifeTime  
  26. End Select  
  27. End Sub 

5.VB.NET显示系统信息运行程序
单击菜单“调试|启动”或单击 图标运行程序。

小结
sysinfo控件的所有属性都是只读的,因此我们只能在代码中读取。通过使用sysinfo控件可以帮助我们创建与Windows登录程序相似的程序。即当我们改变系统分辨率或将一个即插即用的装置插上或拔下时,我们的程序能够对此做出反应。通过使用sysinfo控件可以得到操作系统信息、屏幕设置信息和电源状态信息。其中,得到屏幕的尺寸大小不包括被Windows任务栏所占的部分。

责任编辑:田树 来源: 博客
相关推荐

2009-11-02 13:54:27

VB.NET shel

2009-11-02 17:54:44

VB.NET数组

2009-10-21 09:40:23

VB.NET搜索

2009-10-09 16:11:33

VB.NET语法

2010-01-14 17:52:54

VB.NET显示系统信

2009-11-10 13:37:15

VB.NET窗口

2009-10-30 13:31:06

VB.NET名空间

2009-10-28 15:01:59

VB.NET SHEL

2009-10-09 16:00:34

VB6.0开发

2009-10-28 13:23:52

VB.NET可选参数

2009-11-02 12:35:10

VB.NET追加文件

2009-10-26 15:57:07

VB.NET使用Ora

2009-11-03 13:48:02

VB.NET枚举

2009-10-27 11:03:16

VB.NET文件夹操作

2009-10-14 17:08:44

VB.NET使用Fil

2010-01-11 16:04:10

VB.NET使用wit

2009-11-10 16:55:05

VB.NET调用API

2010-01-18 10:13:08

VB.NET获取CPU

2009-10-16 14:07:18

VB.NET使用Mon

2010-01-18 18:20:49

VB.NET使用API
点赞
收藏

51CTO技术栈公众号