View Full Version : [ Vb.NET 2008 ] Righe In File - Genymus
Salve, sto creando un'applicazione in vb.net e nella gestione delle opzioni, vorrei fare una cosa del tipo:
File "options.txt"
<<
Opzione1=1;
Opzione2=1;
Opzione3=0;
>>
E che il software prenda la prima riga, legga solo quello che c'è tra il segno = e tra il segno ; Inserendolo in una variabile, poi prenda la seconda riga e così via
Qualcuno sa come fare?
Primo risultato del primo motore di ricerca che mi è venuto in mente:
http://www.freevbcode.com/ShowCode.asp?ID=4492
Purtroppo non riesco a fare qullo che volevo... altre soluzioni?
Comunque grazie di tutto
File "options.txt"
<<
Opzione1=1;
Opzione2=1;
Opzione3=0;
>>
Certo non si può dire tu abbia fatto molto per semplificarti la vita... :D
Comunque sia ecco una soluzione che dovrebbe risolvere in modo abbastanza compatto il problema :
Dim percorso As String = Application.StartupPath & "\"
Dim fileOpzioni As String = "options.txt"
Dim txtLinea As String = ""
Dim valore As String = ""
Dim SR As New System.IO.StreamReader(fileOpzioni)
Do While SR.Peek() <> -1
txtLinea = SR.ReadLine()
If txtLinea <> ">>" And txtLinea <> "<<" Then
valore = txtLinea.Substring(txtLinea.LastIndexOf("=") + 1).Replace(";", "")
MsgBox(valore)
End If
Loop
Legge tutti i valori nello stesso ordine in cui si trovano nel txt. Da qui a metterli nelle tue var, direi che il passo è breve... Prova. ;)
Grazie, proverò appena ne avrò l'occasione, grazie per la risposta...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.