Domanda:
Caricare da un documento di testo su visual basic 2010?
anonymous
2010-06-21 23:28:49 UTC
Ciao a tutti ragazzi.
Volevo chiedere se potevate spiegarmi come si fa a caricare il testo scritto in un doc di testo
in più textbox...
Esempio:
Nel testo c'è scritto

"Buona giornata a tutti"
e accapo
"Quanti"
e ho un programma che comprende 2 textbox e un bottone.
Alla pressione del bottone,

in textbox1.text ci deve andare scritto "Buongiorno a tutti"
in textbox2.text ci deve andare scritto "Quanti"
queste parole devono essere caricate dal documento di testo ovviamente xD

Se qualcuno mi può aiutare 10 punti assicurati...
Ciao a tutti e grazie.
Tre risposte:
anonymous
2010-06-22 09:52:18 UTC
Questo è il codice per far leggere del testo da un file su disco:



textbox1.text = my.computer.fileysystem.

readalltext("PERCORSO")



(il codice va su una riga)
JohnnyC
2010-06-23 06:41:10 UTC
Devi aprire il file e leggerlo riga per riga. Per sapere a che riga ti trovi usi un contatore.



Dim reader As IO.TextReader = IO.File.OpenText("C:\File.txt")

Dim c as integer = 0 'il mio contatore di righe

Dim riga As String = ""



'eseguo questo ciclo finchè non arrivo alla fine del file

Do

c+=1 'aumento di 1 il mio contatore delle righe

'leggo una riga

riga = reader.ReadLine



'se la riga non è nothing

If riga IsNot Nothing Then

select case c

case=1 'riga 1

TextBox1.Text=riga

case=2 'riga 2

TextBox2.Text=riga

case else 'altre righe, ora non ti interessano

end select

Else

MsgBox("File finito")

End If

Loop While riga IsNot Nothing



reader.Close()



Ciao
OpS|ZeWoL
2010-06-22 10:37:09 UTC
Ma se invece di prenderli dal file di testo li inserisci direttamente nel programma in questo modo:

textbox1.text = "Buona giornata"

textbox2.text = "Quanti"

Ciao

xD


Questo contenuto è stato originariamente pubblicato su Y! Answers, un sito di domande e risposte chiuso nel 2021.
Loading...