日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
C# Windows應(yīng)用程序概述

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

成都創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供魏都企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站H5建站、小程序制作等業(yè)務(wù)。10年已為魏都眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

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. //盤(pán)符  
  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ū)動(dòng)器類(lèi)型  
  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("可移動(dòng)磁盤(pán)");  
  34. break;  
  35. case "3":  
  36. listView1.Items[i].SubItems.Add("硬盤(pán)");  
  37. break;  
  38. case "4":  
  39. listView1.Items[i].SubItems.Add("網(wǎng)絡(luò)驅(qū)動(dòng)器");  
  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)存磁盤(pán)");  
  46. break;  
  47. }  
  48.  
  49. }  
  50. catch  
  51. {  
  52. listView1.Items[i].SubItems.Add("未知類(lèi)型");  
  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#集成開(kāi)發(fā)環(huán)境淺析
  3. Visual C# .NET應(yīng)用程序
  4. C# TimeLabel控件詳解
  5. C#復(fù)合控件開(kāi)發(fā)技術(shù)

網(wǎng)站題目:C# Windows應(yīng)用程序概述
網(wǎng)頁(yè)網(wǎng)址:http://m.5511xx.com/article/ccogoec.html