J'ai un truc bizarre, que je n'arrive pas à
cerner, ma routine d'erreur semble ne pas
fonctionner, car, quand je tente d'ouvrir un
fichier inexistant, au lieu de débrancher à
l'adresse indiquée en cas d'erreur, il me sort une
erreur système "Fichier inexistant", et pourtant
je fais toujours ainsi, et ça marche ? Voici:
p01k = FreeFile
On Error GoTo erreur1
Open "mpprix.txt" For Input As p01k '
<<<---ERREUR ???
Line Input #p01k, trans
Close p01k
' ...
GoTo fin1
'
erreur1:
On Error Resume Next
Close p01k
p01k = FreeFile
Open "mpprix.txt" For Output As p01k
'...
--
Merci beaucoup, au revoir et à bientôt :o)
------
Romans, logiciels, email, site personnel
http://irolog.free.fr/joe.htm
------------------------------------------------------------------------------------
Si, si, préalablement, tu n'as pas changé de chemin pour une autre raison, comme une sauvegarde...
-- Merci beaucoup, au revoir et à bientôt :o) ------ Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "tking" a écrit dans le message de news: | LE TROLL avait soumis l'idée : | > Ah non, App.path mets implicitement le chemin | > dans le programme qui le génère, même répertoire, | > alors, en admettant qu'il y ait un autre fichier | > de ce nom, ailleurs, ça ne lui interdirait pas de | > fonctionner... | | Si tu ne mets pas app.path le chemin courant est le chemin d'exécution | du programme. | | Donc open "toto.txt" indique que le fichier est dans le dossier | d'exécution du programme. | |
Si, si, préalablement, tu n'as pas changé de
chemin pour une autre raison, comme une
sauvegarde...
--
Merci beaucoup, au revoir et à bientôt :o)
------
Romans, logiciels, email, site personnel
http://irolog.free.fr/joe.htm
------------------------------------------------------------------------------------
"tking" <thing@w.e> a écrit dans le message de
news: mn.f41b7d7be7305851.68335@w.e...
| LE TROLL avait soumis l'idée :
| > Ah non, App.path mets implicitement le
chemin
| > dans le programme qui le génère, même
répertoire,
| > alors, en admettant qu'il y ait un autre
fichier
| > de ce nom, ailleurs, ça ne lui interdirait pas
de
| > fonctionner...
|
| Si tu ne mets pas app.path le chemin courant est
le chemin d'exécution
| du programme.
|
| Donc open "toto.txt" indique que le fichier est
dans le dossier
| d'exécution du programme.
|
|
Si, si, préalablement, tu n'as pas changé de chemin pour une autre raison, comme une sauvegarde...
-- Merci beaucoup, au revoir et à bientôt :o) ------ Romans, logiciels, email, site personnel http://irolog.free.fr/joe.htm ------------------------------------------------------------------------------------ "tking" a écrit dans le message de news: | LE TROLL avait soumis l'idée : | > Ah non, App.path mets implicitement le chemin | > dans le programme qui le génère, même répertoire, | > alors, en admettant qu'il y ait un autre fichier | > de ce nom, ailleurs, ça ne lui interdirait pas de | > fonctionner... | | Si tu ne mets pas app.path le chemin courant est le chemin d'exécution | du programme. | | Donc open "toto.txt" indique que le fichier est dans le dossier | d'exécution du programme. | |