| Erreur 93 | |
|
|
Auteur | Message |
---|
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Erreur 93 Mer 2 Mai 2012 - 15:13 | |
| Bonjour, Lorsque j'exécute pour la première fois mon code à partir de l'éditeur, j'obtiens toujours l'erreur : - Code:
-
(93) File does not exist (not created). Line : 10
... alors que le fichier texte appelé par le programme existe dans le même dossier que mon programme. La ligne 10 qui fâche est : - Code:
-
file_open_read 1,"mon_fichier.txt"
Je ferme alors la fenêtre d'exécution, puis j'exécute à nouveau mon code. Et là tout se passe bien : plus de message d'erreur et exécution sans souci toutes les fois que je lancerai à nouveau l'exécution du programme. Mais si je ferme l'éditeur, le problème se reposera alors. Ai-je oublié une déclaration en début de code ? | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 15:44 | |
| C'est un problème connu, réenregistre ton source quand tu ouvres l'éditeur et tu n'aura plus le problème.
| |
|
| |
Invité Invité
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 15:50 | |
| Le plus simple, est de faire: dir_change("c:\le chemin du fichier") en haut de ton programme. De cette façon, ton programme est retrouvé. Losqu'on quitte Panoramic, c'est le chemin du dernier programme .bas sauvegardé qui est pris en compte. Si tu veux connaitre le chemin de Panoramic à l'ouverture: - Code:
-
message DIR_CURRENT$. |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 16:30 | |
| Cosmos a raison, mais pour éviter ce genre de problèmes je mets toujours le chemin complet des fichiers, comme ça peu importe où on est. | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 16:39 | |
| Cette fonction dir_change accepte-t-elle les noms longs de fichier ? Parce que chez moi, erreur 32 ! | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 16:55 | |
| | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:02 | |
| D'autre part, le code ci-dessous produit l'erreur 33 : Not correct logical expression - Code:
-
if file_exists("c:\programm\Panoram\Exemples\actes.bak") then file_delete "c:\programm\Panoram\Exemples\actes.bak"
Qu'est-ce que j'ai omis ou mal compris ? | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:06 | |
| Oui, une erreur, la fonction renvoie 0 ou 1 il faut écrire IF FILE_EXISTS(...) = 1 THEN | |
|
| |
Jack Admin
Nombre de messages : 2395 Date d'inscription : 28/05/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:08 | |
| if file_exists("xxx") = 1 then
car il faut tester une condition logique: une égalité, une inégalité ou une différence.
EDIT: JL35, on s'est croisé. | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:10 | |
| J'ai réussi à doubler Jack au sprint... | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:12 | |
| Alors, une petite correction à apporter au manuel de références (article file_exists) : - Code:
-
EXEMPLE
rem tester l'existence du fichier "aaa.txt"
if file_exists("aaa.txt") then print "le fichier existe"
| |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:16 | |
| ??? Bizarre, chez moi le manuel est correct: - Citation :
- if file_exists("aaa.txt")=1 then print "le fichier existe"
Editeur 0.9.23i5 du 13 février 2012 | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:33 | |
| j'ai trouvé ça ici :
panoramic-language.pagesperso-orange.fr/French/Reference/FILE_EXISTS().htm *
* pas moyen d'envoyer le message en utilisant le bouton lien [url] ... [/url] ! | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:38 | |
| Alors ce fichier n'est pas à jour ! Dans tous les cas il vaut mieux prendre la version intégrée à l'éditeur, qui est la dernière. On peut aussi se faire son propre programme d'extraction du manuel à partir de l'éditeur, comme je fais pour mon usage perso. | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:41 | |
| - JL35 a écrit:
On peut aussi se faire son propre programme d'extraction du manuel à partir de l'éditeur, comme je fais pour mon usage perso. On fait ça comment ? | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 17:51 | |
| | |
|
| |
ambroise
Nombre de messages : 264 Localisation : Haute-Savoie Date d'inscription : 29/04/2012
| Sujet: Re: Erreur 93 Mer 2 Mai 2012 - 19:02 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: Erreur 93 | |
| |
|
| |
| Erreur 93 | |
|