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