• Sábado 14 de Diciembre de 2024, 23:45

Autor Tema:  abrir un .exe con c++ sin dar su ubicacion  (Leído 2273 veces)

diego16

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
abrir un .exe con c++ sin dar su ubicacion
« en: Viernes 17 de Junio de 2011, 01:30 »
0
wenas amigos!

Pues lo que querria saver, es como crear un archivo que me abra un .exe sin saver cual es su ubicacion
devido a que en cada pc puede ser distinto.

Me explico, si quiero abrir un programa que se llama "hola.exe"
como puedo abrirlo sin darle al programa indicaciones de donde esta?

Un saludo. ^_^

sergio__

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: abrir un .exe con c++ sin dar su ubicacion
« Respuesta #1 en: Viernes 17 de Junio de 2011, 14:49 »
0
no se si te sirve de algo pero si vos pones por ejemplo en C


fd=fopen("../archivo.txt","rb") esto intentaria abrir un archivo que esta una carpeta anterior a la que esta el ejecutable de tu programa
fd=fopen("../../archivo.txt","rb") esto intentaria abrir un archivo que esta dos carpeta anterior a la que esta el ejecutable de tu programa


el problema que si no sabes la ubicacion no sabes hasta donde ir, podrias ir volviendo para atras y revisando carpeta por carpeta del disco hasta encontrar el archivo, pero no se si esta bien hacerlo asi xD

diego16

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: abrir un .exe con c++ sin dar su ubicacion
« Respuesta #2 en: Viernes 17 de Junio de 2011, 21:20 »
0
Puede que me sirva, aunk tenga que indicar carpetas...es d gran ayuda!!
Muchas gracias amigo ;)