Jayme65
Messages postés60Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention26 mars 2019
-
22 mars 2011 à 20:27
Jayme65
Messages postés60Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention26 mars 2019
-
23 mars 2011 à 08:28
Dim readFile As StreamReader = New StreamReader("Catver.ini")
Dim ligne As String
Dim i As Integer
Dim arr0() As String
Do
ligne = readFile.ReadLine()
arr0(i) = ligne
i += 1
Loop Until ligne = "[VerAdded]"
readFile.Close()
Auriez vous la gentillesse de m'expliquer ce que je fais de travers ? lol
J'ouvre un fichier texte
Je défini un array dynamique de type texte
Je le fais "looper" jusqu'à ce qu'il arrive à une ligne spécifique
...Et je veux simplement ajouter la ligne de texte dans arr0(0), arr0(1), arr0(2)
ET cela ne marche pas, VB me dit que arr0(i) est utilisé avant d'avoir été déclaré.
Sans doute une grosse bêtise pour vous ;-)
Auriez vous la gentillesse de me dire ce que je dois modifier?
D'avance merci,
A voir également:
Pourquoi ne puis ajouter de lignes de texte à mon array?!
Jayme65
Messages postés60Date d'inscriptionlundi 23 avril 2007StatutMembreDernière intervention26 mars 20192 23 mars 2011 à 08:28
Merci pour ta réponse Henry!
J'ai fait comme tu dis...et c'est beaucoup mieux ;-)
Dim readFile As StreamReader = New StreamReader("Catver.ini")
Dim ligne As String
Dim arr1 As New List(Of String)
Do
ligne = readFile.ReadLine()
arr1.Add(ligne)
Loop Until ligne = "" or ligne is Nothing