Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-08-2020
Avatar de vroa74
vroa74 vroa74 is offline
Miembro
 
Registrado: jul 2006
Posts: 254
Poder: 18
vroa74 Va por buen camino
Question ruta de la aplicacion multiplataforma

como puede obtener la ruta de la aplicacion que se esta ejecutando en una aplicacion multidispocitivos.
inteten con
Código Delphi [-]
ExtractFilePath(Application.ExeName);

solo que no funciono alguien puede ayudarme.
Responder Con Cita
  #2  
Antiguo 03-08-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

No sé si habría que preguntar qué quieres hacer con la ruta de la aplicación... me explico: no en todas las plataformas es posible situar archivos "relativos" al ejecutable de la aplicación, de modo que, por ejemplo, si quisieras leer un archivo de este tipo (con una ruta relativa al ejecutable), no funcionaría como esperas, al menos no en todas las plataformas. La solución a esto sería situar dichos archivos en "otros lugares", como "Mis documentos", que, estuvieran disponibles en todas las plataformas, sin importar dónde se encuentre el ejecutable de la aplicación.

De modo que voy a atreverme a preguntarlo... ¿para qué quieres la ruta de tu aplicación, qué es lo que necesitas o cuál es el objetivo?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 03-08-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.269
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Desde las aplicaciones multiplataforma, es mejor utilizar la clase y los métodos de TPath.
entre los métodos que hay en la clase puedes encontrar los siguientes (aunque hay más); Es posible que aunque tenga lo que necesitas:

  • GetCachePath
  • GetCameraPath
  • GetDirectoryName
  • GetDocumentsPath
  • GetDownloadsPath
  • GetExtendedPrefix
  • GetExtension
  • GetFileName
  • GetFileNameWithoutExtension
  • GetFullPath
  • GetGUIDFileName
  • GetHomePath
  • GetLibraryPath
  • GetMusicPath
  • GetPathRoot
  • GetPicturesPath
  • GetPublicPath
  • GetRandomFileName
  • GetRingtonesPath
  • GetSharedAlarmsPath
  • GetSharedCameraPath
  • GetSharedDocumentsPath
  • GetSharedDownloadsPath
  • GetSharedMoviesPath
  • GetSharedMusicPath
  • GetSharedPicturesPath
  • GetSharedRingtonesPath
  • GetTempFileName
  • GetTempPath
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 22-04-2021
Avatar de vroa74
vroa74 vroa74 is offline
Miembro
 
Registrado: jul 2006
Posts: 254
Poder: 18
vroa74 Va por buen camino
el objetivo sa saber la ruta es poder tener acceso al archido de configuracion de la aplicacion, ya que prentendo que sea modificable asi como otros archivos cifrados que sirven como archivos de configuracion de texto plano.
Responder Con Cita
  #5  
Antiguo 22-04-2021
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Free Pascal incluye varias funciones para esto, concretamente GetAppConfigDir, GetTempDir y GetUserDir. ¿Te refieres a algo como esto? Por lo que sé Delphi no tiene nada igual, lo que me parece muy extraño cuando pretenden generar programas en otras plataformas.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Guardar settings en un servidor de una aplicación multiplataforma farute Varios 5 06-12-2017 18:44:40
¿Como construir una aplicación multiplataforma? rcarrillom FireMonkey 14 21-08-2017 15:09:29
Actualizar ruta de aplicacion JuanOrtega Varios 4 11-04-2015 22:35:26
Crear aplicación multiplataforma con base de datos en la nube cocute Desarrollo en Delphi para Android 12 07-04-2015 10:48:59
Ruta de aplicación richi Varios 2 07-03-2007 14:53:12


La franja horaria es GMT +2. Ahora son las 02:40:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi