FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Directorio de mi aplicación
Hola a todos,
Tengo un archivo .pdf con ayuda acerca de mi aplicacion, éste archivo está en el mismo directorio del fichero ejecutable, pero cómo puedo saber cuál es éste directorio? Muchas gracias por adelantado. |
#2
|
|||
|
|||
Directorio de la aplicación.
Te paso esto:
Código:
ShowMessage( ExtractFilePath(Application.ExeName) ); |
#3
|
|||
|
|||
Un Inciso, que se me olvidaba:
Si quieres establecer como directorio activo (el de trabajo) el directorio donde esté la aplicación sólo tienes que teclear esto en el OnCreate del Form principal: Código:
SetCurrentDir(ExtractFilePath(Application.ExeName)); |
#4
|
|||
|
|||
Ya usaba el Application.ExeName
Ya usaba el Application.ExeName, pero desconocía el ExtractFilePath y tuve que hacerme mi propia funcion.
Ya he substituido mi funcion por el ExtractFilePath y ha funcionado. Muchas gracias. |
#5
|
|||
|
|||
Pregunta a ambos...
hace tiempo lo publique y nadie me contesto, se que ustedes andan cerca...
como ejecuto desde un cd una aplicacion... no necesita nada mas... es decir ni bases de datos ni nada... va a ejecutar o a utilizar todo desde la unidad cd rom... pero podria ser D, E, F, G. etc... Les agradecer me digan... |
#6
|
|||
|
|||
Ha respondieron
Hola Juno, no sé si has leído el hilo completo, pero ya me respondieron y con éxito.
La clave está en la función ExtractFilePath(Application.ExeName), que te devuelve la ruta entera donde se encuentra el fichero ejecutable de tu aplicación. Esperamos que te sirva. |
#7
|
||||
|
||||
Wop!
Juno, si lo que quieres es saber en qué unidad está la aplicación, puedes usar la función ExtractFileDrive
__________________
E pur si muove |
|
|
|