c#判断磁盘驱动器类型的两种方法介绍
2023-06-13 09:15:15 时间
1.使用WINDOWSAPI
///<summary>
///判断一个磁盘驱动器的类型
///</summary>
///<paramname="nDrive">包含了驱动器根目录路径的一个字串</param>
///<returns>Long,如驱动器不能识别,则返回零。如指定的目录不存在,则返回1。如执行成功,则用下述任何一个常数指定驱动器类型:DRIVE_REMOVABLE,DRIVE_FIXED,DRIVE_REMOTE,DRIVE_CDROM或DRIVE_RAMDISK</returns>
[DllImport("Kernel32.dll",EntryPoint="GetDriveTypeA",SetLastError=true,CharSet=CharSet.Unicode,ExactSpelling=true,CallingConvention=CallingConvention.StdCall)]
publicstaticexternlongGetDriveType(stringnDrive);
2.使用System.IO.DriveInfo
DriveInfodriveInfo=newDriveInfo(Drive);
通过driveInfo.DriveType
相关文章
- C#QuotedStr方法实现,引号的处理
- 配置C#的系统环境变量的方法
- 基于C#网站地图制作
- c#递归访问文件夹(删掉歌词文件)
- C#字符串多行显示/文本换行以textbox为例讲解
- C#反射(Reflection)对类的属性get或set值实现思路
- C#几种截取字符串的方法小结
- c#根据文件类型获取相关类型图标的方法代码
- 混合语言编程—C#使用原生的Directx和OpenGL绘图的方法
- C#正则表达式分解和转换IP地址实例(C#正则表达式大全c#正则表达式语法)
- C#WinForm国际化实现的简单方法
- c#委托把方法当成参数(实例讲解)
- C#webapi返回类型设置为json的两种方法
- c#图片处理之图片裁剪成不规则图形
- C#中载入界面的常用方法
- C#调用sql2000存储过程方法小结
- C#中设置textbox限制条件的方法
- C#虚方法的声明和使用实例教程
- C#采用HttpWebRequest实现保持会话上传文件到HTTP的方法
- C#WinForm中禁止改变窗口大小的方法
- C#使用DataSetDatatable更新数据库的三种实现方法
- C#实现为类和函数代码自动添加版权注释信息的方法
- C#避免回溯方法心得