กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
333 2
URL.หัวข้อ /
URL
อยากได้คำสั่งที่ตรวจสอบ Drive a:\ ค่ะ
ดิฉันต้องการคำสั่งที่ตรวจสอบได้ว่ามีแผ่นใส่ใน Drive a:\ หรือไม่ ถ้ามีให้ Msgbox "Yes" แต่ถ้าไม่มีให้ Msgbox "No" ไม่ทราบว่าต้องใช้คำสั่งอย่างไรค่ะ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01186
ลองตัวนี้ดูครับ
Sub IsAReady()
Dim fso As Object, d As Object, dc As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Set dc = fso.Drives
For Each d In dc
If d.DriveType = 1 And d.DriveLetter = "A" Then
' Check if the drive A is ready.
If d.IsReady Then
MsgBox "Drive " & d.DriveLetter & " is ready", vbOKOnly
Else
MsgBox "Drive " & d.DriveLetter & " is not ready", vbOKOnly
End If
End If
Next
End Sub
2 @R01192
ใช้ได้แล้วค่ะ ขอบคุณมากค่ะ
Time: 0.8109s