Gestion de fichiers texte avec ofs

0/5 (2 avis)

Snippet vu 5 356 fois - Téléchargée 38 fois

Contenu du snippet

Voici le meme code de classe que mon depot précédent mais remanié avec le systeme de gestion de fichiers OFS de VB

Source / Exemple :


Option Explicit

Private fsoFileSystem As New FileSystemObject
Private fFile As File
Private tsStream As TextStream

Public Property Get FileName() As String
   FileName = fFile.Name
End Property

Public Property Let File(ByVal sFile As String)
   Set fFile = fsoFileSystem.GetFile(sFile)
End Property

Public Property Get Path() As String
   Path = fFile.Path
End Property

Public Property Get FileExtension() As String
   FileExtension = Right(fFile.Name, 3)
End Property

Public Function OpenFile()
   Set tsStream = fFile.OpenAsTextStream
End Function

Public Function CloseFile()
   tsStream.Close
End Function

Public Function ReadFile() As Variant
   If Not tsStream.AtEndOfStream Then
      ReadFile = tsStream.ReadLine
   Else
      ReadFile = "EOF"
   End If
End Function

Private Sub Class_Terminate()
   Set tsStream = Nothing
   Set fFile = Nothing
   Set fsoFileSystem = Nothing
End Sub

A voir également

Ajouter un commentaire Commentaires
abdosoft2010 Messages postés 1 Date d'inscription mardi 14 décembre 2010 Statut Membre Dernière intervention 23 décembre 2010
23 déc. 2010 à 16:23
merci beacoup pour cette application merci vous pouvez contact moi a antidcom@hotmail.com pour donner des consiels merci a tous






















top 10 movies
solbi Messages postés 2 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 11 août 2010
11 août 2010 à 15:57
merci boc

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.