| FileSystemObject.DriveExists Method (VB6) |
Named Arguments
Yes
Syntax
oFileSysObj.DriveExists (DriveSpec)
oFileSysObj
Use: Required
Data Type: FileSystemObject object
Any object variable returning a FileSystemObject object.
DriveSpec
Use: Required
Data Type: String
A path or drive letter.
Return Value
Boolean (True or False).
Description
Determines if a given drive (of any type) exists on the local machine or on the network.
Rules at a Glance
If DriveSpec is a Windows drive letter, it doesn't have to include the colon. For example, "C" works just as well as "C:".
Returns True if the drive exists or is connected to the machine, False if not.
Programming Tips and Gotchas
DriveExists doesn't note the current state of removable media drives; for this, you must use the IsReady property of the given drive.
If the user has adequate rights, DriveSpec can be a network path or share name. For example:
If ofs.DriveExists("\\NTSERV1\d$") ThenThis method is ideal for detecting any current drive around the network before calling a function in a remote ActiveX server located on that drive.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access