成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# Windows應(yīng)用程序概述

開發(fā) 后端
這里介紹創(chuàng)建C# Windows應(yīng)用程序空白項(xiàng)目,包括介紹為詳細(xì)信息視圖添加5個(gè)列,分別為:盤符、卷標(biāo)、類型、容量和可用空間。

我們使用Visual Studio 2005來創(chuàng)建該示例程序,首先創(chuàng)建C# Windows應(yīng)用程序空白項(xiàng)目,為解決方案和項(xiàng)目取名為 GetLogicDrives,在默認(rèn)的Form1窗體上我們各放置一個(gè)ListView和一個(gè)Button控件,保留控件的默認(rèn)名稱不變,將 ListView1的View屬性設(shè)為Details,雙擊ListView1的Columns屬性,為詳細(xì)信息視圖添加5個(gè)列,分別為:盤符、卷標(biāo)、類型、容量和可用空間,設(shè)置Button1的Text屬性為Refresh,為該Button1添加單擊事件,

C# Windows應(yīng)用程序代碼如下:

  1. private void button1_Click(object sender, EventArgs e)  
  2. {  
  3. listView1.Items.Clear();  
  4. SelectQuery selectQuery = new SelectQuery("select * from win32_logicaldisk");  
  5. ManagementObjectSearcher searcher = new ManagementObjectSearcher(selectQuery);  
  6. int i=0;  
  7. foreach (ManagementObject disk in searcher.Get()) {  
  8. //盤符  
  9. listView1.Items.Add(disk["Name"].ToString());  
  10. //卷標(biāo)  
  11. try  
  12. {  
  13. listView1.Items[i].SubItems.Add(disk["VolumeName"].ToString());  
  14. }  
  15. catch  
  16. {  
  17. listView1.Items[i].SubItems.Add("設(shè)備未準(zhǔn)備好");  
  18. }  
  19. //驅(qū)動器類型  
  20. string DriveType;  
  21. try  
  22. {  
  23. DriveType = disk["DriveType"].ToString();  
  24. switch (DriveType)  
  25. {  
  26. case "0":  
  27. listView1.Items[i].SubItems.Add("未知設(shè)備");  
  28. break;  
  29. case "1":  
  30. listView1.Items[i].SubItems.Add("未分區(qū)");  
  31. break;  
  32. case "2":  
  33. listView1.Items[i].SubItems.Add("可移動磁盤");  
  34. break;  
  35. case "3":  
  36. listView1.Items[i].SubItems.Add("硬盤");  
  37. break;  
  38. case "4":  
  39. listView1.Items[i].SubItems.Add("網(wǎng)絡(luò)驅(qū)動器");  
  40. break;  
  41. case "5":  
  42. listView1.Items[i].SubItems.Add("光驅(qū)");  
  43. break;  
  44. case "6":  
  45. listView1.Items[i].SubItems.Add("內(nèi)存磁盤");  
  46. break;  
  47. }  
  48.  
  49. }  
  50. catch  
  51. {  
  52. listView1.Items[i].SubItems.Add("未知類型");  
  53. }  
  54. //容量  
  55. try  
  56. {  
  57. listView1.Items[i].SubItems.Add(GetSizeUseUnit(disk["Size"].ToString()));  
  58. }  
  59. catch  
  60. {  
  61. listView1.Items[i].SubItems.Add("設(shè)備未準(zhǔn)備好");  
  62. }  
  63. //剩余空間  
  64. try  
  65. {  
  66. listView1.Items[i].SubItems.Add(GetSizeUseUnit(disk["FreeSpace"].ToString()));  
  67. }  
  68. catch  
  69. {  
  70. listView1.Items[i].SubItems.Add("設(shè)備未準(zhǔn)備好");  
  71. }  
  72. i++;  
  73. }  

以上是C# Windows應(yīng)用程序的介紹

【編輯推薦】

  1. C#字符串操作步驟
  2. C#集成開發(fā)環(huán)境淺析
  3. Visual C# .NET應(yīng)用程序
  4. C# TimeLabel控件詳解
  5. C#復(fù)合控件開發(fā)技術(shù)
責(zé)任編輯:佚名 來源: 51CTO論壇
相關(guān)推薦

2009-08-24 13:30:50

C# Windows

2009-08-24 13:40:58

C# Windows

2009-08-24 16:02:10

C# Windows應(yīng)

2009-08-25 09:39:21

創(chuàng)建C# Window

2009-08-24 09:25:18

Visual C# ..NET應(yīng)用程序

2009-08-06 10:27:08

C#應(yīng)用程序域

2009-07-16 17:09:02

Swing應(yīng)用程序

2009-08-28 16:43:08

AutoCAD托管C#

2009-01-19 11:07:42

C#Web.NET

2009-08-17 09:57:00

C# Windows

2009-09-03 17:36:13

C#創(chuàng)建Web應(yīng)用程序

2009-08-07 16:43:44

C#調(diào)用Windows

2009-07-22 17:32:40

ASP.NET應(yīng)用程序

2009-08-14 18:04:59

C#Windows應(yīng)用

2009-08-12 18:20:39

C#事件驅(qū)動程序

2009-08-19 15:31:32

C#控制臺應(yīng)用程序

2009-07-30 18:50:32

C#發(fā)送消息C#應(yīng)用程序

2022-01-12 06:59:02

C#程序集裝載

2009-08-14 17:27:30

C#Windows應(yīng)用

2009-08-14 17:36:20

C#Windows應(yīng)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久久久国产 | 亚洲一区二区三区四区五区中文 | 狠狠爱一区二区三区 | 日韩有码一区 | 日本三级电影免费观看 | 日本三级日产三级国产三级 | 黄a在线观看 | 在线播放亚洲 | 日韩一区二区福利 | 精品久久久久久久 | 男女羞羞视频免费看 | 久久国产麻豆 | 黄色骚片| 午夜黄色 | 免费网站国产 | 日韩一区二区不卡 | 成人在线视频一区 | 色伊人| 欧美精品综合在线 | 精品美女久久久 | 国产一级网站 | 午夜精品久久久久久 | 久久精品亚洲国产 | av网站观看| 久久久久精 | 日韩一区二区三区精品 | 欧美精品一区在线 | 亚洲另类春色偷拍在线观看 | 欧美电影免费观看高清 | 国产精品中文字幕一区二区三区 | 国产一级一级毛片 | 中文久久 | 一区二区国产在线 | 在线观看免费国产 | 午夜欧美一区二区三区在线播放 | 中文字幕欧美日韩一区 | 欧美日韩中文字幕在线播放 | 欧美日韩国产精品一区 | 亚洲最大的黄色网址 | 国产大片一区 | 91文字幕巨乱亚洲香蕉 |