Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-02-2023
NEG1414 NEG1414 is offline
Miembro
 
Registrado: mar 2007
Posts: 177
Poder: 18
NEG1414 Va por buen camino
Novato : ¿Registro Android?

Buenas.

He decidido programar mi primera app utilizando firemonkey, y ya me ha surgido la primera duda... en aplicaciones para entorno windows utilizaba el registro de windows para guardar variables "esenciales" para la aplicación, que asignaba en el proceso de instalación del programa (InstallShield), para luego acceder a ellas mediante :

Código:
  TRegistry *Reg = new TRegistry;
  Reg->RootKey = HKEY_CURRENT_USER;
  .......
¿Existe un registro "de Android" donde poder ubicar esas variables "esenciales" y poder acceder a ellas desde la app?

Gracias

Última edición por NEG1414 fecha: 10-02-2023 a las 11:04:37. Razón: Modificar titulo del hilo
Responder Con Cita
  #2  
Antiguo 10-02-2023
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.275
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
Registro como tal no.
Pero puedes usar (para empezar) otro sistema como un fichero de configuración (yo te recomendaría eso para empezar).

Más adelante si necesitas más potencia o seguridad puedes usar Base de Datos (SQLite es muy sencillo de utilizar en Android).
__________________
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
  #3  
Antiguo 10-02-2023
NEG1414 NEG1414 is offline
Miembro
 
Registrado: mar 2007
Posts: 177
Poder: 18
NEG1414 Va por buen camino
Gracias por contestar

Con "Fichero de configuración" ¿te refieres a un archivo (pongamos de texto) que contenga el valor de esas "variables esenciales", y este incluido en una carpeta que se crea en el momento de instalar la app en el android?

Gracias.
Responder Con Cita
  #4  
Antiguo 10-02-2023
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.275
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
Cita:
Empezado por NEG1414 Ver Mensaje
Con "Fichero de configuración" ¿te refieres a un archivo (pongamos de texto) que contenga el valor de esas "variables esenciales", y este incluido en una carpeta que se crea en el momento de instalar la app en el android?
Correcto, un fichero de texto (INI, CFG,...) donde guardes las configuraciones esenciales.

Una opción, si tienes posibilidad de hacerla (y que te facilitará la instalación), es preveer que el fichero pueda no estar (primera ejecución) y si no existe lo creas con unos valores por defecto.
Luego desde la aplicación que puedas cambiarlos (por ejemplo desde una pantalla de configuración).

Como he dicho no siempre es posible hacerlo, dependiendo de las configuraciones a guardar, pero si tienes la posibilidad te facilita mucho las cosas.

AÑADO:
Puedes utilizar un simple TIniFile, para almacenarlas y gestionar la configuraciones.
https://docwiki.embarcadero.com/Libr...Files.TIniFile
Y para guardarlo, tienes la clase (TPath) en System.IOUtils, que te facilita obtener todos los path en los diferentes sistemas.
https://docwiki.embarcadero.com/RADS...rget_Platforms
__________________
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.

Última edición por Neftali [Germán.Estévez] fecha: 10-02-2023 a las 13:07:10.
Responder Con Cita
  #5  
Antiguo 10-02-2023
NEG1414 NEG1414 is offline
Miembro
 
Registrado: mar 2007
Posts: 177
Poder: 18
NEG1414 Va por buen camino
Muchísimas gracias me has sido de gran ayuda.

Un Saludo
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
soy novato adonais Conexión con bases de datos 2 03-02-2009 19:56:04
novato en php vroa74 PHP 3 25-06-2008 16:32:58
Novato wildnetboy Varios 6 21-06-2008 02:39:08
Novato nachete Varios 6 11-03-2005 13:04:03
Pregunta de novato.. pero de muy novato CFPA86 PHP 1 08-08-2004 06:53:42


La franja horaria es GMT +2. Ahora son las 01:50:45.


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