如何获取当前驱动器的盘符名称? (在线,急)

leisurecloud 2002-12-29 10:08:00
如何获取当前驱动器的盘符名称?
...全文
103 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu584 2003-05-12
  • 打赏
  • 举报
回复

引用 microsoft scripting runtime
创建一个FSO对象
set Fs=createobject("scripting.filesystemobject")
set Ds=fs.drives
for each d in ds
print d.driveletter
next d
而且用d.drivetype可以判断类型
sworddx 2003-04-27
  • 打赏
  • 举报
回复
left(app.path,2)
东方小女人 2002-12-30
  • 打赏
  • 举报
回复
请大师们别介意,刚才说的有错了!
lxcc 2002-12-30
  • 打赏
  • 举报
回复
chdir()
东方小女人 2002-12-30
  • 打赏
  • 举报
回复
curdir(parameter),不指定parameter就是了!
nik_Amis 2002-12-30
  • 打赏
  • 举报
回复
msgbox CurDir("C:")


ChDriver("D:")
softlead 2002-12-30
  • 打赏
  • 举报
回复
'下面这个够详细了吧,运行通过,用于不是单纯的c d 盘,记得给分呀^&^Private Sub Form_Click()
Dim i, it_Name$
For i = 1 To Len(App.Path)
If Mid(App.Path, i, 1) = ":" Then
it_Name$ = Left(App.Path, i - 1)
MsgBox it_Name$
Exit Sub
End If
Next i
End Sub
suntt 2002-12-30
  • 打赏
  • 举报
回复
不好意思,看错题了
left(app.path,3)
suntt 2002-12-30
  • 打赏
  • 举报
回复
Declare Function GetLogicalDrives Lib "kernel32" Alias "GetLogicalDrives" () As Long

Declare Function GetLogicalDriveStrings Lib "kernel32" Alias "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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