Generar archivos de configuración en memoria

Generar archivos de configuración en memoria

Postby horacio » Mon Jul 07, 2014 9: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
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Generar archivos de configuración en memoria

Postby cmsoft » Mon Jul 07, 2014 9: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.
User avatar
cmsoft
 
Posts: 1273
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Generar archivos de configuración en memoria

Postby horacio » Mon Jul 07, 2014 9: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
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Generar archivos de configuración en memoria

Postby Antonio Linares » Tue Jul 08, 2014 7: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41901
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 21 guests