Variables de Memoria

19/11/2009 - 18:57 por Ricardo Pipkin | Informe spam
Estimados:
Estoy usando vfp9 sp2 y uso el recurso de guardar
variables en un archivo mem.
Alguien sabe como hacer para utilizar las
variables levantadas desde un archivo mem (restore from variables
addi) desde un form y que las mismas al salir del form, desaparezcan ?


El tema es que son muchas(+100) , para poner un release de a una, y
que siempre se me transforman en publicas, haciendo que si uso varios
form que hacen lo mismo, voy a tener muchisimas variables existente en
el sistema.

Desde ya muchas gracias
Ricardo

richardrdp@hotmail.com

Preguntas similare

Leer las respuestas

#1 Walter R. Ojeda Valiente
20/11/2009 - 04:22 | Informe spam
Hola Ricardo

Si tus variables tienen algo similar en el nombre, podrías usar el comando:

RELEASE ALL LIKE condicion

Es lo que hago yo, para liberarlas con una sola sentencia RELEASE

Ejemplo: RELEASE ALL LIKE VM*

La otra alternativa que uso mucho es colocar las variables en archivos .INI
personalizándolas por carpeta o por usuario, según sea necesario.

Saludos.

Walter.
Respuesta Responder a este mensaje
#2 Mario López
20/11/2009 - 13:20 | Informe spam
Ricardo:

si el form es modal podés inicializarlas antes de hacer el DO FORM y entonces podrías
utilizarlas dentro del mismo.

Una mejor alternativa sería almacenar las variables dentro de un objeto del form y
accederlas vía éste:

ThisForm.AddProperty("oVars", "Custom")
WITH ThisForm.oVars
.AddProperty("Var1", m.Var1)
.AddProperty("Var2", m.Var2)

ENDWITH

y referenciarlas en el form como

ThisForm.oVars.Var1

HTH
Mario

On Thu, 19 Nov 2009 09:57:56 -0800 (PST), Ricardo Pipkin wrote:

Estimados:
Estoy usando vfp9 sp2 y uso el recurso de guardar
variables en un archivo mem.
Alguien sabe como hacer para utilizar las
variables levantadas desde un archivo mem (restore from variables
addi) desde un form y que las mismas al salir del form, desaparezcan ?


El tema es que son muchas(+100) , para poner un release de a una, y
que siempre se me transforman en publicas, haciendo que si uso varios
form que hacen lo mismo, voy a tener muchisimas variables existente en
el sistema.

Desde ya muchas gracias
Ricardo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida