Ciao a tutti... vi spiego il problema, ho importato nelle resource del mio programma un file Lista.txt, come faccio a leggerne il testo? Con il file situato ad esempio sul desktop riesco a farlo, ma per questioni di comodità dovrei fare in modo che l'utente non debba avere 2 file (il programma e il file di testo) ma solo il programma.
Dunque, ho provato in questo modo:
Ora, lasciamo perdere il resto del codice, mi da errore incodice:Dim objReader As New StreamReader(My.Resource.Lista) Dim sLine As String = "" Dim arrText As New ArrayList() Do sLine = objReader.ReadLine() If Not sLine Is Nothing Then arrText.Add(sLine) End If Loop Until sLine Is Nothing objReader.Close() For Each sLine In arrText If sLine.Contains(TextBox1.Text) Then Dim a() As String = Split(sLine, ";") TextBox2.Text = a(6) End If Next
Non mi da invece errore se metto il file lista.txt sul desketop ed al posto di My.Resource.Lista metto il percorso del file.. come posso fare?codice:Dim objReader As New StreamReader(My.Resource.Lista)

Rispondi quotando