Changer le répertoire racine....

Résolu
Signaler
Messages postés
116
Date d'inscription
jeudi 11 mars 2004
Statut
Membre
Dernière intervention
21 janvier 2020
-
Messages postés
116
Date d'inscription
jeudi 11 mars 2004
Statut
Membre
Dernière intervention
21 janvier 2020
-
Bonjours, je travail en Visual Basic 6, j'utilise des fichiers pour mon programme qui se retrouve dans le même répertoire ou dans un sous répertoire de la racine de mon programme. Je voudrait que mon programme rechercher les fichiers que je lui demande appartir d'ou il se trouve.

Exemple : J'ouvre un fichiers texte:

Open "c:\Prog001\teste.txt" For Output As #1

Je voudrait que dans cette exemple je n'est pas besoin de lui dire de rechercher dans C:\ qu'il faut commencer par chercher dans le répertoire Prog001 de façon que mon programme soit beaucoup plus compatible si l'ont le change de racine...

Merci de votre aide!

3 réponses

Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
73
App.Path

Renfield
Admin CodeS-SourceS- MVP Visual Basic
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
App.path te donne le répertoire d'installation de ton exe.

Si tes fichiers sont dans le même répertoire que l'exe (ou un sous répertoire) tu peut utiliser App.Path

Open App.Path & "\TonFichier.txt" For .....
ou
Open App.Path & "\SousRepertoire\TonFichier.txt" For ....

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
Messages postés
116
Date d'inscription
jeudi 11 mars 2004
Statut
Membre
Dernière intervention
21 janvier 2020

Merci beaucoup!