Apertura, Chiusura e Riapertura File

mercoledì 20 giugno 2007 - 09.59

LeonDom Profilo | Senior Member

Buongiorno a tutti...

dovrei aprire il un file... leggerlo, memorizzarmi fino a che punto sono arrivato e poi chiuderlo... (questo la prima volta)

ciclicamente dovrei riaprirlo e ricominciare la lettura dove avevo terminato...

chi mi aiuta?

utilizzo lo streamreader... in questo modo....

Do
input = sr.ReadLine()
If input <> Nothing Then

............

Loop Until input Is Nothing

Grazie a tutti.....
LeonDom

filippo.monti Profilo | Junior Member

Memorizzarti in un indice fino a che riga sei arrivato?....
Filippo

LeonDom Profilo | Senior Member

innanzi tutto grazie,

già faccio una memorizzazione a che riga sono arrivato, poi come la passo allo streamreader la seconda volta che mi entra nella routine?


LeonDom

filippo.monti Profilo | Junior Member

In accesso sequenziale fai un ciclo a vuoto prima del loop e poi inizia a leggere

Dim input as String = String.Empty ' non fa mai male....

for i = 1 to JumpLines
input = sr.ReadLine
next

while (not (input is Nothing))

.......

JumpLines+= 1
input = sr.ReadLine()
end while

se il valore di JumpLines è 1 vuol dire che non hai mai processato il file ( ti legge la prima riga) altrimenti ti salta le righe già lette....

Ciao
Filippo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5