Hola,
creo que nos estamos liando un poco.
Lazarus, o Delphi que para el caso es el mismo, crea una copia de los formularios y proyecto en la carpeta asignada en los path del entorno, como bien dice xanxov, visible a partir de Entorno->Opciones->Archivos.
Una vez que decides guardar lo que estas haciendo, el IDE te pedirá el path y tu decides donde ponerlo. A partir de ese momento, el IDE encontrará y usará ese path para trabajar y el ejecutable que se encuentra allí funcionará sin problemas.
Otro tema es que el ejecutable NECESITE ENCONTRAR LA RUTA A DETERMINADOS ARCHIVOS. Es en ese momento cuando debes establecer con cierto grado de exactitud donde están esos ficheros; sino, podría ser que el ejecutable no los localice ya que va a buscar en, como decía Nuño, el path establecido para el usuario que lo está ejecutando.
Como verás, en realidad no es un bug, es más una cuestión de diseño.
__________________
"No guardes nunca en la cabeza aquello que te quepa en un bolsillo."
Albert Einstein
|