Utilisation des fichiers

maiez Messages postés 1 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 26 juin 2005 - 26 juin 2005 à 11:57
cs_dan80 Messages postés 101 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 19 avril 2006 - 28 juin 2005 à 15:08
Salut,
je suis débutant en VB.net, et je voulais savoir comment accéder à un fichier (mode aléatoire) en lecture...
En ecriture,ça bien marché avec filePut ,mais l'ouverture avec fileGet non.

2 réponses

cs_dan80 Messages postés 101 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 19 avril 2006
28 juin 2005 à 15:07
regarde ca :

Sub FichierTexte(ByVal NomFichier As String)
Dim sr As System.IO.StreamReader
Dim sw As System.IO.StreamWriter
Dim sLine As String
Try
If Not File.Exists(NomFichier) Then
'Le fichier n'existe pas. On le crée
sw = New StreamWriter(NomFichier)
sw.WriteLine("Bonjour. Il nous sommes le {0} et il est {1} ", _
DateTime.Now.ToLongDateString, _
DateTime.Now.ToLongTimeString)
sw.Close()
sw = Nothing
'Remarque : On peut utiliser sw = File.AppendText(NomFichier) pour ajouter
'du texte à un fichier existant
End If
'Ouverture du fichier et Ecriture du contenu du fichier sur la console
sr = New StreamReader(NomFichier)
Console.WriteLine("Debut du fichier")
sLine = sr.ReadLine()
While Not sLine Is Nothing
Console.WriteLine(sLine)
sLine = sr.ReadLine()
End While
Console.WriteLine("Fin du fichier")
Finally
'Fermeture streamreader
If Not IsNothing(sr) Then sr.Close()
'Fermeture streamwriter
If Not IsNothing(sw) Then sw.Close()
End Try
End Sub

fait moi signe si tu réussi
0
cs_dan80 Messages postés 101 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 19 avril 2006
28 juin 2005 à 15:08
pour plus d'infos sur vb.net va voir sur http://faqvbnet.developpez.com
0
Rejoignez-nous