Lettura e scrittura file txt

mercoledì 25 gennaio 2006 - 15.50

trinity Profilo | Guru

Ragazzi debbo farvi due domande:

1) io debbo leggere un contenuto di un file txt e qui non ci sono problemi, solo che vorrei inserire una progressbar che mi attesti l'avanzamento della lettura, cosa devo usare? stavo pensando di utlizzare la classe StreamReader e la proprietà al suo interno BaseStream.Read, giusto o ci sono altri metodi tipo File.OpenRead e la sua proprietà Read?
2) devo scrivere un file txt e come prima vorrei inserire una progressbar che mi attesti l'avanzamento della scrittura, vorrei utilizzare la classe StreamWriter e la sua proprietà BaseStream.Write, giusto o ci sono altri metodi?

Mi potete consigliare? anche con un esempio

Ciao

GvnnRules Profilo | Senior Member

Prova questa formulina


progressBar1.Value=(int)((sr.BaseStream.Position/sr.BaseStream.Length)*100);
System.Windows.Forms.Application.DoEvents();

dovrebbe funzionare


Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/

trinity Profilo | Guru

Si ok la prova, ma se invece si utilizza la proprieyà Read? stavo vedendo che bisogna indicare il buffer e il numero massimo di byte che si deve leggere...

Ciao

Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
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