Sauvegarde

Signaler
Messages postés
76
Date d'inscription
mercredi 28 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2005
-
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
-
Bonjour à tous,



j'aimerais sauvegardé un tableau puis le réouvrir dans une mshflexgrid



je procède comme cela :



nomfichier = "c:\Save"



Open nomfichier For Output As #1

Write #1, a

Write #1, b



ReDim recup(0 To MS3.Rows, 0 To MS3.Cols)

For i = 1 To MS3.Rows

For j = 1 To MS3.Cols

Input #1, recup(i, j)

Next i

Next j



Close #1

MsgBox ("Enregistré")





recup est le tableau que je veux sauvegarder





Mais ça ne marche pas il me dit : mode d'accès au fichier incorrecte....et me surligne la ligne en gras ci dessus....



Que se passe t il ?



Merci à tous

3 réponses

Messages postés
39
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
24 février 2006

ton fichier est ouvert en mode "for output"
avant de remplir ton tableau, il faut fermer le fichier et le reouvrir en mode input
Messages postés
76
Date d'inscription
mercredi 28 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2005

Donc il faut que je fasse ceci alors :





nomfichier = "c:\Save"



Open nomfichier For Input As #1

Write #1, a

Write #1, b



ReDim recup(0 To MS3.Rows, 0 To MS3.Cols)

For i = 1 To MS3.Rows

For j = 1 To MS3.Cols

Input #1, recup(i, j)

Next i

Next j



Close #1

MsgBox ("Enregistré")





Mais après j'ai l'erreur 54 et write #1, a surligné......





Je suis preneur pour un tuto permettant la sauvegarde de tableau et leur récupération.



Merci
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
18
Salut,

Il y a d'innombrables exemples sur le forum et dans les sources d'écriture et lecture de fichiers textes.
Si tu avais utilisé la fonction "rechercher sur le site", en quelques secondes tu aurais eu ta réponse.
Rend-toi compte, tu as posé ta question : le 06/07/2005 à 15:07:31 , à quelles heures on t'a répondu ?

-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?