[Lazarus-es] como salvar una variable simple (hfiandor)

Pedro Pablo Oviedo Vera verakuba13 en gmail.com
Mie Jun 10 14:33:28 CEST 2020


buen dia hfiandor,
para lo que planteas tienes una solucion cinta blanca, otra amarilla y
otra cinta negra..:-) pero todas van bien....la blanca ...creas un
fichero binario .dat ( es mas seguro que texto plano) en el mismo
directorio de la app en la cual salves los valores de las variables que
quieras, siempre que inicies al app lo primero es leer este fichero, lo
unltimo de la app salvar las variables en este fichero....la amarilla
es basicamente lo mismo pero usando un fichero .ini y la mas elegante
es creando una entrada en el registro de sistema de windows....los tres
procedimientos estan documentados en cualquier manual de delphi que
tengas a mano....

saludos 
pp

-- 
MSc. Ing. Pedro Pablo Oviedo Vera
Dirección Técnica y Desarrollo
Empresa de Proyectos e Ingeniería del
Ministerio de la Agricultura.ENPA.
Boyeros y Conill, Piso 10 Edif MINAG
Telef. 884 7197
SIP:23000116

“Temo el día en que las tecnologías superen nuestra humanidad. El mundo
solo tendrá una generación de idiotas”. A. Einstein

“Es preferible una solución insignificante salida de cabeza propia; que
una genial copiada de otro, sobre todo sin entenderla”. NGPA

El mié, 10-06-2020 a las 12:00 +0200, lazarus-es-request en lists.lazarus-
ide.org escribió:
> Envíe los mensajes para la lista Lazarus-es a
> 	lazarus-es en lists.lazarus-ide.org
> 
> Para subscribirse o anular su subscripción a través de la WEB
> 	https://lists.lazarus-ide.org/listinfo/lazarus-es
> 
> O por correo electrónico, enviando un mensaje con el texto "help" en
> el asunto (subject) o en el cuerpo a:
> 	lazarus-es-request en lists.lazarus-ide.org
> 
> Puede contactar con el responsable de la lista escribiendo a:
> 	lazarus-es-owner en lists.lazarus-ide.org
> 
> Si responde a algún contenido de este mensaje, por favor, edite la
> linea del asunto (subject) para que el texto sea mas especifico que:
> "Re: Contents of Lazarus-es digest...". Además, por favor, incluya en
> la respuesta sólo aquellas partes del mensaje a las que está
> respondiendo.
> 
> 
> Asuntos del día:
> 
>    1. como salvar una variable simple (hfiandor)
>    2. Re: como salvar una variable simple (Oscar Gunsett)
>    3. Re: como salvar una variable simple (Iván Lugo Herrera)
> 
> 
> -------------------------------------------------------------------
> ---
> 
> Message: 1
> Date: Tue, 9 Jun 2020 10:35:20 -0400
> From: "hfiandor" <hfiandor en ceniai.inf.cu>
> To: <Lazarus-es en lists.lazarus-ide.org>
> Subject: [Lazarus-es] como salvar una variable simple
> Message-ID:
> 	<!&!AAAAAAAAAAAYAAAAAAAAAJHdPPDrAvtIjR25S5gbBeTCgAAAEAAAAMRjLcO
> d6JNMomUQgL+2eeIBAAAAAA==@ceniai.inf.cu>
> 	
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Estimados listeros:
> 
>  
> 
> Estoy haciendo una app que tiene un PageControl. Una de las hojas le
> llamé
> tsGeneral y tiene tres variables simples.
> 
>  
> 
> Quisiera poderlas salvar para cuando abra la próxima vez la app sus
> valores
> estén como deben, al igual que lo hacen las tablas de BD.
> 
>  
> 
> Les agradecería que me indicaran, creo que es la primera vez en
> muchos años
> que trato de hacer esto y sencillamente no sé.
> 
>  
> 
> Al tanto de sus noticias, los saluda,
> 
>  
> 
> Ing. Héctor Fiandor Rosario
> 
> hfiandor en ceniai.inf.cu
> 
>  
> 
>  
> 
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/2
> 0200609/578a3a51/attachment-0001.html>
> 
> ------------------------------
> 
> Message: 2
> Date: Tue, 9 Jun 2020 12:52:07 -0300
> From: Oscar Gunsett <ogunsett en gmail.com>
> To: Spanish version of Lazarus List <lazarus-es en lists.lazarus-ide.org
> >
> Subject: Re: [Lazarus-es] como salvar una variable simple
> Message-ID:
> 	<CAMR6dYsZQxYnxnzTChHx3ZO=z=WLoGg0T+QdMAXieVOfpxzHHw en mail.gmail
> .com>
> Content-Type: text/plain; charset="utf-8"
> 
> Supongo que tendrás que crear un archivo binario para almacenar tus
> variables.
> 
> El mar., 9 jun. 2020 a las 11:34, hfiandor via Lazarus-es (<
> lazarus-es en lists.lazarus-ide.org>) escribió:
> 
> > 
> > Estimados listeros:
> > 
> > 
> > 
> > Estoy haciendo una app que tiene un PageControl. Una de las hojas
> > le llamé
> > tsGeneral y tiene tres variables simples.
> > 
> > 
> > 
> > Quisiera poderlas salvar para cuando abra la próxima vez la app sus
> > valores estén como deben, al igual que lo hacen las tablas de BD.
> > 
> > 
> > 
> > Les agradecería que me indicaran, creo que es la primera vez en
> > muchos
> > años que trato de hacer esto y sencillamente no sé.
> > 
> > 
> > 
> > Al tanto de sus noticias, los saluda,
> > 
> > 
> > 
> > Ing. Héctor Fiandor Rosario
> > 
> > hfiandor en ceniai.inf.cu
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lists.lazarus-ide.org
> > https://lists.lazarus-ide.org/listinfo/lazarus-es
> > 
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/2
> 0200609/53d1f5ef/attachment-0001.html>
> 
> ------------------------------
> 
> Message: 3
> Date: Tue, 9 Jun 2020 21:10:09 -0400
> From: Iván Lugo Herrera <ivanlugoh en gmail.com>
> To: Spanish version of Lazarus List <lazarus-es en lists.lazarus-ide.org
> >
> Subject: Re: [Lazarus-es] como salvar una variable simple
> Message-ID:
> 	<CAPcuf0SSGp06P6kgaJQnEhAKvAa9J7UVZpqxB8AwtJeXqhDH1w en mail.gmail
> .com>
> Content-Type: text/plain; charset="utf-8"
> 
> Hola Héctor, compañeros de la lista.
> Si los datos a guardar no son sensibles podrías usar un archivo .INI,
> muy
> utilizado para guardar referencias. El inconveniente potencial es que
> todo
> se guarda en modo texto y es accesible por cualquiera.
> Solo requieres:
>   uses
>     IniFiles;
>   TIniFile.Create
>   WriteString y ReadString (o ReadBool, etc según el tipo utilizado)
> 
> Hay mucha información en internet para su manejo.
> 
> ILH
> 
> El mar., 9 jun. 2020 a las 11:52, Oscar Gunsett via Lazarus-es (<
> lazarus-es en lists.lazarus-ide.org>) escribió:
> 
> > 
> > Supongo que tendrás que crear un archivo binario para almacenar tus
> > variables.
> > 
> > El mar., 9 jun. 2020 a las 11:34, hfiandor via Lazarus-es (<
> > lazarus-es en lists.lazarus-ide.org>) escribió:
> > 
> > > 
> > > Estimados listeros:
> > > 
> > > 
> > > 
> > > Estoy haciendo una app que tiene un PageControl. Una de las hojas
> > > le
> > > llamé tsGeneral y tiene tres variables simples.
> > > 
> > > 
> > > 
> > > Quisiera poderlas salvar para cuando abra la próxima vez la app
> > > sus
> > > valores estén como deben, al igual que lo hacen las tablas de BD.
> > > 
> > > 
> > > 
> > > Les agradecería que me indicaran, creo que es la primera vez en
> > > muchos
> > > años que trato de hacer esto y sencillamente no sé.
> > > 
> > > 
> > > 
> > > Al tanto de sus noticias, los saluda,
> > > 
> > > 
> > > 
> > > Ing. Héctor Fiandor Rosario
> > > 
> > > hfiandor en ceniai.inf.cu
> > > 
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > Lazarus-es mailing list
> > > Lazarus-es en lists.lazarus-ide.org
> > > https://lists.lazarus-ide.org/listinfo/lazarus-es
> > > 
> > _______________________________________________
> > Lazarus-es mailing list
> > Lazarus-es en lists.lazarus-ide.org
> > https://lists.lazarus-ide.org/listinfo/lazarus-es
> > 
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/2
> 0200609/c09fe55b/attachment-0001.html>
> 
> ------------------------------
> 
> Subject: Pié de página del digest
> 
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus-ide.org
> https://lists.lazarus-ide.org/listinfo/lazarus-es
> 
> 
> ------------------------------
> 
> Fin de Resumen de Lazarus-es, Vol 135, Envío 3
> ***********************************************


Más información sobre la lista de distribución Lazarus-es