Seek
Seek se utiliza para pasar a una posición alternativa en el archivo (desde la que se realizará la lectura o escritura).
Sintaxis
Seek(Distancia, Método)
Devolución
Posición actual en el archivo.
Más información
La distancia es una medición de cuántos bytes se mueve el cursor.
El método puede ser uno de los siguientes:
- 0: mover el cursor la distancia especificada a partir del inicio del archivo
- 1: mover el cursor la distancia especificada a partir de la posición actual en el archivo
- 2: mover el cursor la distancia especificada a partir del final del archivo
Ejemplo
Este script muestra el contenido del archivo de hosts después de mover el cursor 50 caracteres en el archivo:
Function Main
Dim textfile As Object
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\windows\system32\drivers\etc\hosts", GENERIC_READ, Open_Existing) Then
Textfile.Seek 50,0
echo(textfile.read(1024))
textfile.Close
End If
End Function