Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto T...
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
Hola

Deseo guardar una pequeña información tipo clave-valor o simplemente un texto tipo configuración de forma permanente pero modificable.

Cual es la forma más adecuada, estándar y correcta para ustedes.

Gracias.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
Clase Settings. Sin dudarlo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
shordi escribió:  
Clase Settings. Sin dudarlo.


Supongo que es gb.Settings, vamos que lo acabo de añadir gracias a tu infor de ahora. Y voy a probar a ver como funciona. Gracias, oye gambas de verdad que me gusta, esta muy bien, es como el aprendiz, sirve para todo.

Oye gracias shordi.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
shordi escribió:  
Clase Settings. Sin dudarlo.


Oye quiero guardar un string o directamente la cadena en un determinado sitio y cuando inicie la aplicación pintar un label con este texto, pero no tengo claro como, pienso que es con .write pero no se usarlo.

Me das una pista por favor.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
shordi escribió:  
Clase Settings. Sin dudarlo.


   Dim demo As String = "hola"
   oMiConfiguracion["demo"] = demo
   oMiConfiguracion.Save

   Print oMiConfiguracion["demo"]

Esto he puesto y parece que funciona, ¿es así o no es lo correcto?.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
gambafeliz escribió:  
shordi escribió:  
Clase Settings. Sin dudarlo.


   Dim demo As String = "hola"
   oMiConfiguracion["demo"] = demo
   oMiConfiguracion.Save

   Print oMiConfiguracion["demo"]

Esto he puesto y parece que funciona, ¿es así o no es lo correcto?.

No. Lo que has hecho ha sido crear una colección (aunque sin que pongas cómo has declarado oMiConfiguración... )

Tienes que enlazar el componente gb.settings primero y luego:


Settings["MiConf/saludo"]="holamundo"
Settings.Save()

 


Esto se graba en user.home/.config/gambas3/tuprograma.conf en el mismo formato que los famosos archivos de configuración de windows, es decir

Citar:

[Miconf]
saludo=holamundo


La clase tiene más cosas como el recordar la arquitectura de los formularios

public sub Form_Close()
settings.write(me) 'salva el tamaño y la posición del formulario al cerrarlo
end
 


Luego al abrirlo
Public sub Form_Open()

    settings.read(me) 'te restaura la posición y tamaño que tuviesen al cerrarse la última vez

end
 

 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
shordi escribió:  
...


Si, exacto viendo el interior del archivo de .conf he visto que era una colección lo que había hecho, pues muchas gracias por que como a mi me funcionaba pues lo dí por válido.

Pero tus explicaciones son absolutamente correctas y es el camino a seguir. Gracias.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
gambafeliz

Otros ejemplos:
https://cursogambas.blogspot.com/20...gbsettings.html

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Guardar Una Pequeña Información Tipo Clave-valor O Simplemente Un Texto Tipo Configuración 
 
jsbsan escribió: [Ver mensaje]
gambafeliz

Otros ejemplos:
https://cursogambas.blogspot.com/20...gbsettings.html

Saludos


Esté era el Blog que yo me refería, mi enhorabuena, para personas como yo es fundamental que exista tu blog; a lo mejor no te lo dijeron pero haces una gran ayuda a todos los que empezamos con gambas.

G R A C I A S*****
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Cadena De Texto A Vector Tipo String skhaliburg General 8 Sabado, 18 Junio 2011, 08:29 Ver último mensaje
jsbsan
No hay nuevos mensajes Asignar Valor De Tipo Single A Tipo Cadena Shell General 4 Martes, 15 Abril 2014, 14:12 Ver último mensaje
shordi
No hay nuevos mensajes Duda De Como Guardar 7 Datos De Tipo Integ... v3ctor General 1 Miercoles, 13 Abril 2016, 22:02 Ver último mensaje
jsbsan
No hay nuevos mensajes Diccionarios Clave-valor calcena General 12 Lunes, 16 Octobre 2017, 19:38 Ver último mensaje
jguardon
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario