¿Como ejecutar un comando guardado en una variable?

HMG en Español

Moderator: Rathinagiri

byrpa
Posts: 42
Joined: Wed Apr 14, 2010 5:09 am
Location: Guatemala

Re: ¿Como ejecutar un comando guardado en una variable?

Post by byrpa »

No me funciono nada. Lo que desearia es que usando el for me evite, estar poniendo codigo en cada mantenimiento. Acá les dejo todo el codigo y si alguien pudiera verlo, les suplico que me comenten. Saludos y gracias.
Attachments
base de datos.rar
(788 Bytes) Downloaded 333 times
NewSOM.rar
(5.44 KiB) Downloaded 342 times
Carlos Britos
Posts: 245
Joined: Sat Aug 02, 2008 5:03 pm

Re: ¿Como ejecutar un comando guardado en una variable?

Post by Carlos Britos »

byrpa wrote:Hola, fijense que estoy haciendo un programa y tengo una duda. En una variable creo un comando, pero no se como poder ejecutarla. Por ejemplo, comando="form1.texto1.value=1"

En vfp unicamente ponia
&comando

y listo, pero no he podido realizarlo con harbour.

¿Alguien sabe como hacerlo?

Gracias por anticipado.
Hola

Los comandos con un punto son preprocesados por harbour (mira la carpeta \include)
Tal vez tengas que usar las funciones directas GetProperty() o SetProperty()
Para ver como son procesados por harbour, haz una salida a .ppo del .prg
Regards/Saludos, Carlos (bcd12a)
byrpa
Posts: 42
Joined: Wed Apr 14, 2010 5:09 am
Location: Guatemala

Re: ¿Como ejecutar un comando guardado en una variable?

Post by byrpa »

Perdon por mi ignorancia, como se hace una salida del .prg .ppo?

Gracias amigos por la ayuda.
Carlos Britos
Posts: 245
Joined: Sat Aug 02, 2008 5:03 pm

Re: ¿Como ejecutar un comando guardado en una variable?

Post by Carlos Britos »

byrpa wrote:Perdon por mi ignorancia, como se hace una salida del .prg .ppo?

Gracias amigos por la ayuda.
El comando de harbour es -p Como aplicarlo depende que herramienta uses para compilar, si usas hbmk2 en el archivo .HBP debes agregar ese comando como si fuera la linea de comandos ( ve como ejemplo el archivo hmg.hbp de HMG ).
Si usas un .bat debes agregar la opcion -p en la linea de harbour.

Esa opcion te genera al momento de compilar, un archivo de igual nombre y con extension ppo en el que solo se ve el codigo puro con todos los comandos y constantes preprocesadas.
Regards/Saludos, Carlos (bcd12a)
Post Reply