`
ihuashao
  • 浏览: 4721783 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

C# 得到系统中所有驱动器的列表

阅读更多

主要是IsReady的判断:

publicvoidInitDirveList()
...{
Stringstr;
foreach(DriveInfodriveinDriveInfo.GetDrives())
...{
if(drive.IsReady)
...{
str
=drive.Name+"";
str
+=drive.DriveFormat+"";
str
+="类型:"+drive.DriveType;

comboBox1.Items.Add(str);
}

}

}

另外,DriveInfo还可以得到很多关于驱动器的信息,比如自由空间等等。

(转载注明出处:http://blog.csdn.net/blog51)

分享到:
评论

相关推荐

    C# 载入驱动器所有目录和子目录

    在C#编程中,"载入驱动器所有目录和子目录"是一个常见的任务,它涉及到文件系统操作和用户界面(UI)的交互。这个过程通常用于构建文件浏览器或进行文件管理相关的应用。以下是对这个主题的详细解释: 一、C#中的...

    asp.net 获取系统中可用的驱动器列表

    在ASP.NET中,获取系统中可用的驱动器列表是一个常见的任务,这主要涉及到与操作系统进行交互,以便在网页上展示用户的计算机驱动器信息。本文将详细介绍如何使用C#语言实现这一功能。 首先,我们需要理解ASP.NET的...

    C#返回当前系统所有可用驱动器符号的方法

    在C#编程语言中,获取当前系统所有可用驱动器的符号通常涉及到操作系统交互,这可以通过Windows Management Instrumentation (WMI) API来实现。WMI是Microsoft提供的一种管理工具,它允许程序访问和操作系统的各种...

    c#通过系统api获取硬盘序列号

    在Windows中,硬盘驱动器通常以字母A到Z表示,A代表软盘驱动器,B通常留给光驱,而C通常是第一个硬盘,以此类推。因此,`driveIndex` 可能是对应于这些字母的数字表示,如0对应C盘,1对应D盘等。 在Windows API中,...

    获得驱动器序列号

    在Windows操作系统中,获取驱动器序列号的方法有多种,以下是一些常用的技术实现: 1. 使用命令行工具: - **CMD命令**:在命令提示符中,可以使用`wmic`(Windows Management Instrumentation Command-line)工具...

    c#获得本机盘符c#获得本机盘符源代码

    在本知识点中,我们将使用`Directory.GetLogicalDrives()`方法来获取计算机上所有逻辑驱动器的路径。 ```csharp string[] drivers = Directory.GetLogicalDrives(); ``` #### 2. DriveInfo类 `DriveInfo`类表示...

    C#获取系统目录属性信息

    C#获取系统目录属性信息,左侧以Treeview的形式展开磁盘信息...可以学习下填充目录和文件到 TreeView 控件中, 获取驱动器顶级目录列表,如果获得的目录信息正确,则将它添加到 TreeView 控件中以及遍历子目录的技巧。

    C#清理Windows系统回收站

    c#清理系统回收站,彻底清除回收站,每个驱动器中为加收站分配的空间内的文件都要被彻底删除。虽然是清除回收站,不过通过此程序可以学习到一些其它的技巧,比如获取计算机上的逻辑驱动器的名称、清空每个逻辑驱动器...

    如何获取系统基本信息C#源码

    在C#编程中,获取系统的基本信息是常见的需求,这些信息包括但不限于操作系统版本、处理器信息、内存容量、硬盘空间等。下面将详细讲解如何利用C#来获取这些系统基本信息,并提供一个实例源码分析。 首先,我们需要...

    C#资源管理器 资源管理器是一项系统服务

    在Windows操作系统中,我们通常所说的“资源管理器”指的是Explorer.exe,这是一个图形用户界面(GUI)应用程序,提供对文件、文件夹、驱动器和其他系统组件的访问。而在编程世界,特别是在C#语言中,资源管理器的...

    C#遍历操作系统下所有驱动器的方法

    本文实例讲述了C#遍历操作系统下所有驱动器的方法。分享给大家供大家参考。具体分析如下: 这里先通过DriveInfo类的GetDrivers方法得到所有的驱动器信息,然后遍历,GetDrives()返回一个DriveInfo数组 DriveInfo[] ...

    C#票据打印系统

    在信息技术高速发展的今天,各种软件系统扮演着日益重要的角色,其中C#票据打印系统以其强大的功能和灵活性,在商业运营、企业管理等领域得到了广泛应用。本篇文章将深入探讨C#票据打印系统的核心特点、实现原理以及...

    C#课程设计(酒店管理系统)

    在这个项目中,开发者可能使用了多种控件如文本框、按钮、列表框等来构建用户界面,并通过事件驱动编程实现用户交互。 2. **数据库连接与操作**:酒店管理系统通常需要存储和处理大量数据,如客房信息、预订记录、...

    c#宿舍管理系统

    在系统的实现过程中,C#语言的强大功能和易用性得到了充分的体现。 1. **C#编程基础** C#是一种面向对象的编程语言,由微软公司推出,广泛应用于Windows平台的软件开发。它支持类、接口、继承、多态等面向对象特性...

    使用C#开发数据库应用系统

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发数据库应用系统时,它的强大功能和高效性能得到了众多开发者的青睐。"S1的使用C#开发数据库应用系统"课程可能是一个面向初学者或中级开发者的学习资源包,包含...

    操作系统课程设计 C# 进程调度

    在这个"操作系统课程设计 - C# 进程调度"项目中,我们将深入探讨操作系统中的进程调度这一关键概念,以及如何用C#编程语言实现它。 进程调度是操作系统内核的重要功能,它的主要任务是决定哪些进程应该在何时获得...

    精伦身份证读卡器_c#

    精伦身份证读卡器是一款专为读取中国第二代身份证信息设计的硬件设备,而`C#`版则意味着该设备提供了与C#编程语言兼容的API或驱动程序,使得开发者能够利用C#来实现对身份证读卡器的控制和数据获取。在本文中,我们...

    C# 9.0文档 中文版.pdf

    编程入门部分会从Helloworld程序开始,逐步介绍C#中的数字、分支和循环、列表集合等基础知识。为了在本地环境中高效工作,文档将指导如何设置开发环境。 C#编程基础继续深入,讲述类的简介和面向对象编程(OOP)的...

    用C#實現的任務管理器(轉)

    DriveInfo.GetDrives()方法返回所有硬盘驱动器的集合,每个DriveInfo对象包含关于磁盘空间、类型等信息。 5. **网络监控**:要监控网络流量,可以使用NetworkInterface类。NetworkInterface....

    用c#做的随机点名系统

    在这个随机点名系统中,C#的强大功能得到了充分的体现。该系统具备了颜色变换和名字位置随机化的特色,为教学点名或会议签到提供了有趣且实用的工具。 1. **系统架构**: - 用户界面:系统采用Windows Forms或WPF...

Global site tag (gtag.js) - Google Analytics