Tutorial d'initiation A la programmation avec l'API Windows
Tutorial d'initiation a la programmation Windows avec Microsoft Visual C++
Chapitre 4Le système de fichier7. Manipulations des chemins
Cours théorique :
Windows fournit une collection de fonctions permettant de travailler sur les fichiers, les dossiers ou les chemins. Voici une liste non exhaustive des fonctions les plus utilisées :
PathIsDirectory() permet de déterminer si le chemin spécifié est un dossier.
PathFileExist() détermine si le fichier spécifié existe.
PathCanonicalize() supprimer toutes les références symboliques du chemin et le convertit en chemin absolu. Ex. : (c:\a\.. sera converti en c:\).
PathCompactPath() permet de réduire la taille occupée par le chemin. Cette fonction remplace une partie de chemin par des points.
PathFindExtension() retourne l'extension du nom de fichier spécifié.
PathFindFileName() retourne le nom de fichier dans le chemin spécifié.
PathGetArgs() retourne les arguments du chemin spécifié.
PathRelativePathTo() permet de relativiser un chemin par rapport à un autre chemin.
PathRemoveArgs() supprime les arguments du chemin passé en paramètre.
PathRemoveExtension() supprime l'extension du chemin, si celle-ci existe.
Pour une liste exhaustive, reportez vous à l'annexe B.
|