PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → fOuvre() résultat étonnant !
fOuvre() résultat étonnant !
Débuté par bodin.d, 13 fév. 2006 13:06 - 2 réponses
Posté le 13 février 2006 - 13:06
En testant un fOuvre(CheminFic, foEcriture) sur une disquette protégée contre l'écriture, j'obtiens non pas -1 comme je m'y attendais, mais un bon numéro de fichier !
Commment vous expliquez cela vous ?

Mon but étant de tester la non protection de la disquette.
J'ai du passer par la création d'un fichier bidon, pour obtenir là une bonne réponse, c'est à dire -1 quand la disquette est protégée .

Alors, bug ou pas bug ? ? ?

Merci de vos réflexions . . .
Posté le 13 février 2006 - 14:26
et il lit le fichier ? :D
Posté le 13 février 2006 - 15:21
Dominique Bodin a écrit :
En testant un fOuvre(CheminFic, foEcriture) sur une disquette protégée contre l'écriture, j'obtiens non pas -1 comme je m'y attendais, mais un bon numéro de fichier !
Commment vous expliquez cela vous ?

Mon but étant de tester la non protection de la disquette.
J'ai du passer par la création d'un fichier bidon, pour obtenir là une bonne réponse, c'est à dire -1 quand la disquette est protégée .

Alors, bug ou pas bug ? ? ?

Merci de vos réflexions . . .


A mon avis, c'est un comportement normal tant qu'on n'écrit pas.
As-tu essayé de modifier par frcrit ou fecritligne ? Dans ce cas, ça
devrait donner une erreur.
le plus simple pour tester si une disquette est protégée en écriture,
est de copier dessus un fichier test qu'on efface ensuite, si l'écriture
s'est bien déroulée.
"si fcopie(monfictest,"A:\") alors
disquette non protégée
sinon
disquette protégée
fin"



--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)