jim462
Messages postés23Date d'inscriptionsamedi 22 septembre 2001StatutMembreDernière intervention22 novembre 2008
-
5 janv. 2006 à 14:08
jim462
Messages postés23Date d'inscriptionsamedi 22 septembre 2001StatutMembreDernière intervention22 novembre 2008
-
23 janv. 2006 à 10:22
Bonjours, j'utilise le code suivant :
Private Sub Command1_Click()
Dim ficprod As String
ficprod = App.Path & "\test.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set fp = fso.OpenTextFile(ficprod, 1)
fp.Close
End Sub
Et je souhaite faire un test sur l'objet fp pour savoir si le fichier est fermé ou non.
Car si je fait 2fois fp.close, j'ai une érreure, c'est donc pour éviter ce problème.
A voir également:
Comment tester si le fichié est encore ouvert (utilisation de "Scripting.FileSys
jim462
Messages postés23Date d'inscriptionsamedi 22 septembre 2001StatutMembreDernière intervention22 novembre 2008 10 janv. 2006 à 10:42
Ca j'y avait pensé, mais c'est une solution de facilité et qui plus est, qui ne rentre pas vraiment dans les règles de l'art ! (je suis pas sur ques les correcteurs su BTS apprécient cette solution)
mais merci !
En fait, j'utilise un Flag que je passe à True False quand je ferme le fichier.
C'est par la meilleure solution (car je suis persuadé qu'il y a mieux) mais bon ! On va s'en contenter !