Lire et écrire ds un fichier.txt caché

cs_Achi Messages postés 128 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 17 mai 2008 - 31 mars 2006 à 20:49
gnieark Messages postés 53 Date d'inscription jeudi 17 août 2006 Statut Membre Dernière intervention 22 octobre 2010 - 25 oct. 2006 à 12:58
bonsoir,

est-il possible de lire ou écrire ds un fichier caché!!

parce que lorsque je cache mes fichier .txt... mon code ne trouve plus le chemin!!

merci de m'aider , Achi!!

13 réponses

mcs2006 Messages postés 58 Date d'inscription dimanche 19 mars 2006 Statut Membre Dernière intervention 1 mai 2006
31 mars 2006 à 21:31
Bonsoir,

Peux-tu dire l'IDE (vb6, .net, ...), le message d'erreur et la méthode d'accès ?

En VB6 par exemple (même en vb 2005, j'ai testé), la fonction open marche très bien, que le fichier soit caché ou non.

Genre : open "chemin\fichier" ....
0
cs_Achi Messages postés 128 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 17 mai 2008
31 mars 2006 à 21:47
salu,

en VBA sur excel!!

dès que je cache les fichiers il ne trouve plus le chemin et me met:

erreur d'accès chemin\fichier!!

voilà!
0
cs_Achi Messages postés 128 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 17 mai 2008
31 mars 2006 à 21:49
pour l'ouverture j'utilise ca:

Open "C:\Solution.txt" For Intput As #1
0
xcxl Messages postés 101 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 16 octobre 2015
31 mars 2006 à 21:51
snon la solution pourrait etre de decacher le fichier, de le lire ou lecrire puis de le recacher...
0

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

Posez votre question
mcs2006 Messages postés 58 Date d'inscription dimanche 19 mars 2006 Statut Membre Dernière intervention 1 mai 2006
31 mars 2006 à 23:11
Testé en VBA sous EXCEL (bien que je ne sois pas un adepte du VBA), pareil, caché ou pas j'ouvre le fichier et/ou j'écris dedans.

Pour lire : Open "C:\Solution.txt" For Input As #1
Pour écrire : Open "C:\Solution.txt" For Output As #1 ou Open "C:\Solution.txt" For Append As #1

etc ... voir à ce sujet la msdn ou les nombreux exemples (codes et réponses dans le forum) sur le site.

Le problème ne doit pas venir du fait que le fichier soit caché à mon avis.
0
MAXIMO71 Messages postés 46 Date d'inscription samedi 25 mars 2006 Statut Membre Dernière intervention 7 juin 2007
2 avril 2006 à 13:30
Bonjour à tous, je pose un question à tous ce qui ont participé à ce
forum, quel est l'intéret d'utiliser des fichiers textes dans excel,
cette solution permet de faire quoi? Merci à tous ceux qui répondront,
si je ne pose pas la question au bon endroit dsl.

MAXIMO71
0
rvblog Messages postés 792 Date d'inscription vendredi 4 mars 2005 Statut Membre Dernière intervention 12 juin 2012 7
4 avril 2006 à 00:01
Salut Achi, salut les autres aussi,

plus de détails, comment le caches-tu?
quels sont les attributs exacts (exhaustivement) du fichier en question?
es-tu sûr (totalement) du chemin (et du nom) du fichier? Si oui, que renvoie la fonction Dir de VB si tu l'utilises avec le chemin complet?
Y-a-t-il un répertoire de même nom (juste le nom) que le fichier dans le répertoire du fichier? Ton explorateur caches-t-il les extensions connues?
Quel est la version de ton OS? Quelle est la version d'Excel?
Peux-tu renommer ton fichier et retenter l'ouverture avec le nouveau nom?

Et enfin,
Peux-tu répondre à toutes ces (1ères) questions?

à+

rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>
0
cs_Achi Messages postés 128 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 17 mai 2008
4 avril 2006 à 10:24
salu rvblog,

en fait pr les attributs du fichier c'est qd je cache les dossiers plus les sous dossiers qu'il me met le msg d'erreur.... mais lorsque je cache que les dossiers seul ca fonctionne... bon pr mon application ca me va très bien comme ca!!

sinon os: XP excel : 2002

detail complet du chemin:

open "c:\su do-ku\joueur" & J &"\solution.txt"........
(J va de 1 à 10) donc ds chaque dossier joueur ce trouve le txt solution...

Voilà!! merci Achi!!
0
rvblog Messages postés 792 Date d'inscription vendredi 4 mars 2005 Statut Membre Dernière intervention 12 juin 2012 7
4 avril 2006 à 10:35
Tu sais, tu pourrais aussi les mettre dans une feuille cachée (très cachée)!
ça rejoindrait ce que dit MAXIMO.

à+


rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>
0
rvblog Messages postés 792 Date d'inscription vendredi 4 mars 2005 Statut Membre Dernière intervention 12 juin 2012 7
4 avril 2006 à 10:37
voire même cryptée


rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>
0
mcs2006 Messages postés 58 Date d'inscription dimanche 19 mars 2006 Statut Membre Dernière intervention 1 mai 2006
4 avril 2006 à 10:51
De plus, cacher un fichier ou un dossier en agissant sur ses attributs n'est que très illusoire.
Un petit tour dans "options des dossiers" et hop! on voit tout, même les fichiers système.
0
cs_Achi Messages postés 128 Date d'inscription lundi 27 février 2006 Statut Membre Dernière intervention 17 mai 2008
4 avril 2006 à 10:53
il est vrai que je n'ai pas choisi la solution de facilité en utilisant des fichiers txt....
les erreurs et l'inconscience du débutant!! mais com je dis tjrs au moins ca c'est fait!!
une chose que je n'aurais pa à apprendre d'ici qlq tps....





ciao!!
0
gnieark Messages postés 53 Date d'inscription jeudi 17 août 2006 Statut Membre Dernière intervention 22 octobre 2010
25 oct. 2006 à 12:58
Je poste un peu en retard, désolé...


j'ai le même problème, avec VB6 par contre, je peux lire les fichiers .txt cachés mais pas écrire dedans... chelou...


Par contre en ne cachant pas le fichier mais en cachant le dossier qui le contient, ça marche!
0
Rejoignez-nous