Mueve el elemento actual al siguiente elemento de la colección.
objEnum.moveNext( )
La referencia requerida objEnum es cualquier objeto Enumerator.
Si el enumerador está al final de la colección o si la colección está vacía, el elemento actual se establece a no definido.
En el siguiente ejemplo, el método moveNext se utiliza para desplazarse a la siguiente unidad de la colección Drives:
function MostrarListaDeUnidades(){
var fso, s, n, e, x; //Declaración de variables.
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives); //Creación de objeto Enumerator.
s = ""; //Inicializa la variable s.
for (; !e.atEnd(); e.moveNext())
{
x = e.item();
s = s + x.DriveLetter; //Agrega letra de unidad
s += " - "; //Agrega carácter "-".
if (x.DriveType == 3)
n = x.ShareName; //Agrega nombre compartido.
else if (x.IsReady)
n = x.VolumeName; //Agrega nombre del volumen.
else
n = "[La unidad no estálista]"; //Indica que la unidad no está lista.
s += n + "\n";
}
return(s); //Devuelve el estado de la unidad.
}
Método atEnd | Método item | Método moveFirst
Se aplica a: Objeto Enumerator
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |