Programación General > Visual C++
Funcion Para Obtener La Ruta De Un Archivo.
bcasadorodriguez:
Hola, me gustaria saber si existe alguna función a la que le pase como argumento el nombre de un archivo (archivo.exe) y me de la ruta completa de dónde se encuentra.
Gracias!!.
Eternal Idol:
--- Cita de: "bcasadorodriguez" --- Hola, me gustaria saber si existe alguna función a la que le pase como argumento el nombre de un archivo (archivo.exe) y me de la ruta completa de dónde se encuentra.
Gracias!!.
--- Fin de la cita ---
Que yo sepa no existe ninguna y supongo que por la simple razon de que puede existir el mismo ejecutable en diferentes directorios.
¿Que queres hacer exactamente?
bcasadorodriguez:
Hola,
Tengo que ejecutar un programa, y para ello debo poner la ruta absoluta de dónde se encuentra, pero todo eso depende del sistema operativo, ya que si llevo este codigo a windows 98 ya no me encontraria en ese directorio el programa. Entonces querria una funcion a la que si le doy el nombre de un programa (nombre.exe) me buscase ese archivo.
No se si me entiendes.
gracias.
Eternal Idol:
--- Cita de: "bcasadorodriguez" --- Hola,
Tengo que ejecutar un programa, y para ello debo poner la ruta absoluta de dónde se encuentra, pero todo eso depende del sistema operativo, ya que si llevo este codigo a windows 98 ya no me encontraria en ese directorio el programa. Entonces querria una funcion a la que si le doy el nombre de un programa (nombre.exe) me buscase ese archivo.
No se si me entiendes.
gracias.
--- Fin de la cita ---
Si, lo entiendo. Si la diferencia es por el path de Windows o de System, estos se pueden conseguir con un par de funciones (GetWindowsDirectory y GetSystemDirectory).
Para buscar podes usar FindFirstFile, FindNextFile y FindClose.
bcasadorodriguez:
Me podrias poner un ejemplo de cómo obtener la ruta de un programa, por ejemplo word??
Gracias.
Navegación
[#] Página Siguiente
Ir a la versión completa