Вы можете создать буфер для этой цели.Вот код, который поможет вам начать.(У меня нет vb6 на данный момент, поэтому код не проверен)
Пример кода:
Dim Buffer As String * 1000
Open "C:\Windows\FileName.txt" For Binary As #1
Get #1, 1, Data
Close #1
Более того, в вашем случае вам нужно будет отслеживать положение вfile
Get #file handle, position, Buffer
Также используйте Put для записи буфера чтения в другой файл.
Put #file handle, position, Buffer