关于盘符的问题

cikix 2006-08-10 12:08:12
请教下 如何取得硬盘上的最后一个分区的盘符
还有个问题就是 我的程序有两个窗体 我怎么把第二个窗体上的参数传递个第一个窗体上显示
...全文
179 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlzhangln 2006-08-10
  • 打赏
  • 举报
回复
先回第二个问题
http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx?Pending=true
cikix 2006-08-10
  • 打赏
  • 举报
回复
谢谢 dlzhangln(我要飞得更高) 和 kissknife(侧身向南边)
分少 给点表示下 结帖了
ojekleen 2006-08-10
  • 打赏
  • 举报
回复
欢迎加入.net技术群:10321809
dlzhangln 2006-08-10
  • 打赏
  • 举报
回复
public string getdisk()
{
// disk["DriveType"] 的返回?意?如下:
// 1 No type
// 2 Floppy disk
// 3 Hard disk
// 4 Removable drive or network drive
// 5 CD-ROM
// 6 RAM disk
string a="";
SelectQuery query=new SelectQuery("Select * From Win32_LogicalDisk");
ManagementObjectSearcher searcher=new ManagementObjectSearcher(query);
foreach(ManagementBaseObject disk in searcher.Get())
{
a += (" "+disk["Name"] +" "+disk["DriveType"] + " " + disk["VolumeName"]) + diskinfo(disk["Name"].ToString()) +"n";
}
return a;
}
public string diskinfo(string d)
{
string a="";
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid='"+d+"'");
disk.Get();
a = (" " + disk["Size"] + " bytes");
return a;
}
kissknife 2006-08-10
  • 打赏
  • 举报
回复
1.string[] strArray=Environment.GetLogicalDrives();
string strLast=strArray[strArray.length-1];

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧