Metodo moveFirst
Consente di reimpostare l'elemento corrente di un oggetto Enumerator al primo elemento.
function moveFirst()
Note
Se l'insieme non include alcun elemento, l'elemento corrente viene impostato su undefined.
Esempio
Nell'esempio seguente il metodo moveFirst viene utilizzato per iniziare la valutazione degli elementi dell'insieme Drives a partire dall'inizio dell'elenco:
function ShowDrives()
{
var s = "";
var bytesPerGB = 1024 * 1024 * 1024;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var e = new Enumerator(fso.Drives);
e.moveFirst();
while (e.atEnd() == false)
{
var drv = e.item();
s += drv.Path + " - ";
if (drv.IsReady)
{
var freeGB = drv.FreeSpace / bytesPerGB;
var totalGB = drv.TotalSize / bytesPerGB;
s += freeGB.toFixed(3) + " GB free of ";
s += totalGB.toFixed(3) + " GB";
}
else
{
s += "Not Ready";
}
s += "\n";
e.moveNext();
}
return(s);
}