Page 1 of 1
CALL A VARIABLE logic FROM A FILE ini
Posted: Mon Apr 12, 2010 3:21 pm
by MdaSolution
iF i CALL A VARIABLE FROM A FILE Ini
SAMPLE :
Local lRecordSelector := GetPvProfString("Browse", "RecordSelector",".F.", cIniFile)
it sad me it was a char variable and I cannot insert it on xbrowse
sample
WITH OBJECT oBrw1
:lRecordSelector := lRecordSelector
end
there is a function to converte a char variable on logic variable ?
or
How I can to make it ?
Re: CALL A VARIABLE logic FROM A FILE ini
Posted: Mon Apr 12, 2010 4:03 pm
by Daniel Garcia-Gil
Hello
Local lRecordSelector := GetPvProfString("Browse", "RecordSelector",".F.", cIniFile) == ".T."
or you can use TIni class, check FWH\SAMPLES\testini.prg
Re: CALL A VARIABLE logic FROM A FILE ini
Posted: Mon Apr 12, 2010 6:31 pm
by MdaSolution
no funciona, Daniel !
Quiero salvar a algunas variables para mostrar el xbrowse y quiero grabar la configuración del archivo INI
Re: CALL A VARIABLE logic FROM A FILE ini
Posted: Mon Apr 12, 2010 7:12 pm
by Daniel Garcia-Gil
Hola...
Has intentado usar la clase TINI?
que dificultades encuentras usando la clase?
tienes un ejemplo muy amplio en FWH\VISUAL\OPTIONS.PRG
Re: CALL A VARIABLE logic FROM A FILE ini
Posted: Tue Apr 13, 2010 10:00 am
by MdaSolution
Daniel,
Tengo que guardar y llamar a una variable lógica
Local lRecordSelector := GetPvProfString("Browse", "RecordSelector",".F.", cIniFile)
cuando la llamada desde el archivo ini no devuelve la variable de tipo lógico, sino un carácter variable
esta variable está conectado a un control checkbox
ock1:= lRecordselector
x,y checkbox ock1 checkbox of ...
y me dice que no se puede insertar una variable de carácter en el control checkbox
Re: CALL A VARIABLE logic FROM A FILE ini
Posted: Tue Apr 13, 2010 12:29 pm
by Marcelo Via Giglio
Hola,
todo en los archivos INI es caracter, tu debes de hacer una transformacion explicita al tipo de dato que necesitas, numero, fecha, logico.....
saludos
Marcelo