CURDIR |
Répertoire courant |
|---|---|
| Visual Basic | |
Syntaxe
|
Function CurDir As String |
Description
Cette fonction permet de demander le répertoire courant.
Remarques
- La fonction CurDir permet d'obtenir le chemin du répertoire actif pour le lecteur en cours. Cela est particulièrement utile lorsqu'on travaille avec des fichiers et que l'on souhaite savoir dans quel dossier les fichiers seront lus ou écrits par défaut. Elle agit comme une référence implicite pour les opérations de fichiers.
- CurDir est souvent utilisée en complément avec des fonctions comme ChDir ou Open, afin de vérifier ou de mémoriser le répertoire de travail avant ou après un changement de répertoire. Cela permet une meilleure gestion du contexte de navigation dans les systèmes de fichiers.
- Cette fonction retourne une chaîne de caractères contenant le chemin complet du répertoire courant, ce qui permet de l'afficher, de l'enregistrer, ou de s'en servir dans des constructions dynamiques de chemins. Elle est compatible avec la gestion multi-lecteurs, ce qui peut être très pratique.
- CurDir peut également prendre en paramètre une lettre de l'unité de disque (exemple "C"), ce qui permet de connaître le répertoire courant spécifique à cette unité de disque. Cela offre une gestion fine de l'environnement, surtout dans des scripts où plusieurs lecteurs sont utilisés.
- Si aucun paramètre n'est spécifié, CurDir retourne le répertoire actif du lecteur par défaut. Il est donc important de savoir quel est l'unité de disque actif à ce moment-là, sous peine de récupérer un chemin inattendu.
- CurDir ne permet pas de changer le répertoire courant - elle ne fait que le lire. Pour modifier ce répertoire, il faut utiliser la commande ChDir, et éventuellement ChDrive si l'on souhaite changer aussi de l'unité de disque. Cela souligne le rôle purement informatif de cette fonction.
- Elle peut être utile dans des applications qui doivent s'adapter automatiquement à leur environnement d'exécution, comme lors du chargement ou de l'enregistrement de fichiers liés au répertoire d'installation de l'application. Cela améliore la portabilité et la flexibilité du code.
- L'utilisation de CurDir est simple mais efficace, et elle permet une meilleure traçabilité dans les processus de traitement de fichiers. Elle peut notamment être utilisée dans les journaux de bords ou messages d'erreurs pour indiquer à l'utilisateur ou au développeur le contexte de l'exécution en cas de problème.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
Dernière mise à jour : Lundi, le 19 novembre 2012