2009-05-12 7 views

Respuesta

11
+4

Cuidado: PathIsRelative devuelve 0 para "\\ test.exe", aunque dicha ruta se trata con relación a la unidad actual. –

+3

"Cuidado" es un consejo excelente al utilizar cualquiera de las funciones de la ruta de acceso de shell. –

3

Como jeffamaphone dijeron: Se puede utilizar la función shlwapi PathIsRelative() para determinar de una trayectoria dada es relativa o absoluta.

Pero pensé que me gustaría añadir que se puede convertir fácilmente una ruta relativa a una ruta absoluta utilizando _fullpath(), y desde una ruta absoluta a una ruta relativa usando PathRelativePathTo().

Espero que esto ayude!

Cuestiones relacionadas