Duda sobre Open y Save Dialog sirve para delphi y Builder

Sherkvan
10 de Marzo del 2003
Veamos, un problemilla que tengo con el directorio inicial de los dialogos Open y Save.
Supongo que a mas de uno le habra pasado.

Cuando se ejecutan estos dos dialogos, puedes indicar el directorio inicial que quieres para ir a buscar los archivos que necesitas. Hasta aquí muy bien. El problema está que en no quiero especificar un directorio fijo. O sea que no quiero poner C:elpathquequierasmiarchivo.txt Esto puede dar problemas en sistemas multiusuario o si el usuario instala nuestro soft en otro directorio que el quiera.
Ya voy al grano. Lo que quiero es si mi usuario instala mi soft en F:misoftmiprograma.exe. Mis dialogos vayan a buscar los archivos a F:misoftmiprogramamisarchivos.txt. Sin yo tener conocimiento del path.
No se si me he explicado bien. Gracias a todos lo que me echen un cable, y a los que no... pues también :p
Gracias. Shervan.

shaktale
10 de Marzo del 2003
Trabajando en delphi puedes saber el directorio de tu ejecutable con:

ExtractFilePath(Application.ExeName)

Espero que te sirva