SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: vancho_mufc en Viernes 11 de Febrero de 2011, 20:20

Título: Archivos C++ Builder
Publicado 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
Título: Re: Archivos C++ Builder
Publicado por: softevolutions en Miércoles 16 de Febrero de 2011, 20:18
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