Lire et écrire ds un fichier.txt caché

Signaler
Messages postés
128
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 mai 2008
-
Messages postés
53
Date d'inscription
jeudi 17 août 2006
Statut
Membre
Dernière intervention
22 octobre 2010
-
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

Messages postés
58
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
1 mai 2006

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" ....
Messages postés
128
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 mai 2008

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à!
Messages postés
128
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 mai 2008

pour l'ouverture j'utilise ca:

Open "C:\Solution.txt" For Intput As #1
Messages postés
101
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
16 octobre 2015

snon la solution pourrait etre de decacher le fichier, de le lire ou lecrire puis de le recacher...
Messages postés
58
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
1 mai 2006

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.
Messages postés
46
Date d'inscription
samedi 25 mars 2006
Statut
Membre
Dernière intervention
7 juin 2007

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
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
5
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>
Messages postés
128
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 mai 2008

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!!
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
5
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>
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
5
voire même cryptée


rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais
</SUP>
Messages postés
58
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
1 mai 2006

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.
Messages postés
128
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
17 mai 2008

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!!
Messages postés
53
Date d'inscription
jeudi 17 août 2006
Statut
Membre
Dernière intervention
22 octobre 2010

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!