FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Generar archivos de configuraci贸n en memoria
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Generar archivos de configuraci贸n en memoria
Posted: Mon Jul 07, 2014 09:18 PM

Amigos, estoy pasando una aplicaci贸n de dbf a sql. Utilizo archivos de configuraci贸n ( .ini ) para variados procesos. Actualmente los guardo en el motor y cuando los necesito los salvo en el disco y procedo a su lectura. La pregunta es si es posible leerlos desde la memoria y no tener que escribirlos en disco para cada ejecuci贸n. Alguien sabe ?. Desde ya much铆simas gracias.

Saludos

Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Generar archivos de configuraci贸n en memoria
Posted: Mon Jul 07, 2014 09:32 PM

No entiendo muy bien la pregunta, pero si guardas archivos INI tenes que leerlos en cada apertura del programa. Otra alternativa es, guardarlos en una tabla, y que cada vez que necesites los datos, los consultas con una Query. Otra alternativa es, crear una clase APLICACION donde en la DATA de la clase guardes los valores, ya sea que los guardes en un INI o en una tabla, y los lees una sola vez cuando ingresas al programa.

Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: Generar archivos de configuraci贸n en memoria
Posted: Mon Jul 07, 2014 09:41 PM

Gracias por responder. La situaci贸n es la siguiente, los archivos ini los guardo en el motor sql. Cuando necesito alguno de ellos hago un query y obtengo una cadena, me gustar铆a usar las funciones para leer este tipo de archivos como por ejemplo GetPvProfString() y WritePProString() y la 煤nica manera que encuentro para usar estas funciones es salvar esa cadena en disco. Tal vez haya otra manera que yo no conozca.

Saludos

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Generar archivos de configuraci贸n en memoria
Posted: Tue Jul 08, 2014 07:04 AM
Horacio,

Revisa esta clase que est谩 en Harbour (viene de xHarbour), tal vez pueda servirte:

https://github.com/harbour/core/blob/master/src/rtl/hbini.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion