banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 27 March 2008 14:38

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Utiliser chemin relatif à un mbx?

Bonjour à tous,

Je voudrais savoir comment ouvrir un fichier texte situé à l'adresse du MBX ouvert.
Bon, ok, ce n'est pas très clair...
Avec un peu de développement sous un autre langage de programmation, j'ai pondu un fichier de paramètres (parametres.txt) qui est placé avec le mbx qui le réutilise.
Sauf que j'ai un soucis pour réouvrir ce txt.
Tous les essais suivants ne marchent pas:
Open File "\parametres.txt"  For Input  As #1   
Open File "parametres.txt"  For Input  As #1   
Open File ".\parametres.txt"  For Input  As #1   


Sinon, y'a-t-il possibilité de récupérer le chemin du mbx qui possède ces lignes de code?

Ps: je ne peux pas coder l'adresse en absolu, vu que ces outils seront transférés à d'autres personnes... Je sens que ça va finir en "c:\parametres.txt" c't'histoire là...

Hors ligne

 

#2 Thu 27 March 2008 16:23

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Utiliser chemin relatif à un mbx?

La fonction magique ApplicationDirectory$( ) renvoie une chaine de caractère genre "C:\MAPBASIC\CODE\"

ps: je me suis creusé le neurone ici... et je n'ai pas eu de réaction sad  pas vu ??

Hors ligne

 

#3 Thu 27 March 2008 18:41

Miss T.
Participant assidu
Lieu: En pleine amazonie...
Date d'inscription: 17 Oct 2005
Messages: 294

Re: Utiliser chemin relatif à un mbx?

La fonction magique ApplicationDirectory$( )


Alors là, pour être magique, elle est magique celle-là...
Et dire que j'ai cru feuilleter toute la doc MB...
Une fois de plus, Maurice est dans la place...
(T'ai répondu... http://georezo.net/forum/viewtopic.php?pid=97197#p97197 wink)

Hors ligne

 

Pied de page des forums

Powered by FluxBB