Creer fichier

Résolu
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008 - 28 juin 2006 à 04:46
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008 - 28 juin 2006 à 18:18
bonsoir,
voila en gros je fais une option save et charge d'un txt du dd dans un listbox tt sa va a merveile mais quand je save il me met que le fichier est introuvable :s
j'ai ca comme code :

Private Sub SaveList_Click()

If Dir(App.Path & "/Liste.llp") <> "" Then
        Dim T As Long
        Open App.Path & "/Liste.llp" For Output As #1
        For T = 0 To ListLogPass.ListCount - 1
        Print #1, ListLogPass.List(T)
        Next T
        Close #1
        MsgBox "Sauvegarde réussie", vbInformation, "Information"
End If

End Sub

et donc je save si j'ai pas creer au prealable le fichier Liste.llp je l'ai dans l'os il veut pas saver quelqu'un a une solution pour quand je save et qui a pas le fichier il puisse le cree lui meme et pas avoir besoin d'un fichier de base ?

Merci d'avance
Diablaman

ps: sorry si j'ai mis dans la mauvaise section mon post mais je ne savais pas trop ou le mettre :s
      si vous pouviez en meme temp me dire pour vous ou il aurais du etre pour qu'a l'avenir je sache
      ou le mettre :p

5 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
28 juin 2006 à 09:28
Salut Diablaman
En remplacant / par \ dans les chemins que tu passes à Dir et à Open ca devrait etre un petit peu mieux non ? 



If Dir(App.Path & "\Liste.llp") <> "" Then
        Dim T As Long
        Open App.Path & "\
Liste.llp" For Output As #1
        For T = 0 To ListLogPass.ListCount - 1
        Print #1, ListLogPass.List(T)
        Next T
        Close #1
        MsgBox "Sauvegarde réussie", vbInformation, "Information"
End If

End Sub



 
3
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
28 juin 2006 à 15:05
Salut,

pour Output il n'y a pas besoin de fichier de base,

s'il existe il sera écrasé, s'il existe pas il sera  créé

donc le test d'existence pour la sortie n'a pas lieu d'être,

sinon tu n'écriras jamais de fichier la première fois.

Daniel
3
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
28 juin 2006 à 15:55
oui juste mais j'avais mis des / et non des \ p-e pour ca qu'il avais besoin d'un fichier de base :p
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
28 juin 2006 à 16:24
pense à valider...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
28 juin 2006 à 18:18
mici j'avais oublier vila ses valider :p
0
Rejoignez-nous