<BLOCKQUOTE id=quote><!--<font size= face="" id=quote>-->quote:<hr height=1 noshade id=quote>
Ciao a tutti, una curiosità: devo aprire un file *.txt e riversare il contenuto in una finestra; per il momento lo riverso in una textBox ( anche se sarebbe di sola lettura) ma il problema è che man mano che leggo le stringhe dallo stream (metodo ReadLine() ) e le aggiungo sia con il comando
TextBox.Text+= streamReader.ReadLine();
o con
TextBox.AppendText(streamReader.ReadLine());
non mi riconosce il carattere return e quindi non mi separa le righe ( cosa per me fondamentale ).
Ho provato ad aggiungere il solo carattere \n dopo la lettura della stringa ma non cambia nulla ( anzi, visualizza il carattere \n con un rettangolino).
Chi mi può aiutare?
Eventualmente, esiste un altro tipo di TextBox (tipo TextArea di Java) che implementa meglio il mio scopo o devo passare per delle label?
"Could be worse" -"Perhaps?"
"Could be raining!"
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote><!--</font id=quote><font face="" size= id=quote>-->
Invece di usare \n prova ad usare Chr(10).
Opppure, credo meglio ancora:
TextBox.Text = sr.ReadToEnd() 'Dove sr è lo StreamReader
Fammi sapere se funziona.
Ciao e Buone Feste.
SuperCap
(Le risposte che lascio sono limitate alle mie conoscenze sull'argomento trattato. Quindi potrei anche sbagliare!)