7.13.6 IsReady Property

Returns True if the specified drive is ready; False if it is not.
Syntax
object.IsReady
- object
- A Drive object.
Remarks
For removable-media drives and CD-ROM drives on Windows NT systems, IsReady returns True only when the appropriate media is inserted and ready for access. Under UNIX, IsReady always returns True.
The following code illustrates the use of the IsReady property:
function ShowDriveInfo(drvpath)
{
var fs, d, s, t;
fs = new ActiveXObject("Scripting.FileSystemObject")
d = fs.GetDrive(drvpath)
switch (d.DriveType)
{
case 0: t = "Unknown"; break;
case 1: t = "Removable"; break;
case 2: t = "Fixed"; break;
case 3: t = "Network"; break;
case 4: t = "CD-ROM"; break;
case 5: t = "RAM Disk"; break;
}
s = "Drive " + d.DriveLetter + ": - " + t;
if (d.IsReady)
{
s += "<br>" + "Drive is Ready.";
}
else
{
s += "<br>" + "Drive is not Ready.";
}
Response.Write(s);
}
Copyright © 2000 Chili!Soft
|