SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: vancho_mufc en Viernes 11 de Febrero de 2011, 20:20
-
Hola, soy nuevo en este foro espero que pueda encontrar una solucion. Mi problema es el ste: hice un programa basico en c++ builder donde guardo informacion en un archivo binario y otro de texto. Anda todo barbaro, los crea en la carpeta DEBUG que aparece por defecto al crear un proyecto en builder, puedo leer y guardar info en ellos sin ningun problema. El inconveniente surge cuando creo un instalador para el programa, (con install shield o inno setup -al instalador lo crea barbaro-) ya que al instalar el programa no me reconoce los archivos cuando quiero guardar datos. Esto surge supongo por el path q les asigno al crear los archivos. Que path deberia ponerles? Muchas gracias supongo debe ser una solucion muy simple pero la verdad nose como solucionarlo. Saludos
-
Usa como referencia la carpeta donde se ha instalado el programa.
Puedes obtenerla con la funcion ExtractFilePath(Application->ExeName);
Application->ExeName devuelve el nombre y ruta completa de la instancia de tu aplicacion