Function GetPathNameFromFile(ByVal sPath As String) As String GetPathNameFromFile = Left$(sPath, InStrRev(sPath, "\")) End Function ' MsgBox GetPathNameFromFile("C:\MesData\Classeur1.xls")
char *GetFilePath (char *path, char *dest) { char *c = path, *d = dest, *i = dest; if(!c || !d) return 0; while(*c) { if(*c == '\\') i = d; *d = *c; c++; d++; } *i = 0; return i; // pointeur sur fin de chaine }
// Récupration du chemin du fichier nom du fichier ResNomFichier = fExtraitChemin("C:\MesRépertoires\Fichier.doc", fRépertoire) // ResNomFichier contient C:\MesRpertoires\
string filePath = @"c:\MonDossier\MonFichier.ext"; string path = System.IO.Path.GetDirectoryName(filePath); //path = "c:\MonDossier\
Dim filePath = "c:\MonDossier\MonFichier.exe" Dim directoryPath = System.IO.Path.GetDirectoryName(filePath) 'directoryPath = "c:\MonDossier"
String path = new File("/home/twinuts/mon_fichier").getParent(); System.out.println(path); //affiche /home/twinuts
Console.WriteLine(My.Computer.FileSystem.GetParentPath("c:\autoexec.bat"))
// FileName (string) = c:\windows\notepad.exe // path (string) = c:\windows\ path := ExtractFilePath(FileName);
>>> import os >>> path = "C:\\chemin_vers\\mon\\fichier\\fichier.test" >>> print os.path.dirname(path) C:\chemin_vers\mon\fichier
function chemin(fichier){ file = fichier.substring(fichier.lastIndexOf("\\")); //on récupère le nom du fichier file = fichier.replace(file,"") //on supprime le nom du fichier de son chemin alert(file) } chemin("C:\\texte.txt");