¿Como ejecutar un comando guardado en una variable?
Moderator: Rathinagiri
Re: ¿Como ejecutar un comando guardado en una variable?
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
-
- Posts: 245
- Joined: Sat Aug 02, 2008 5:03 pm
Re: ¿Como ejecutar un comando guardado en una variable?
Holabyrpa 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.
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)
Re: ¿Como ejecutar un comando guardado en una variable?
Perdon por mi ignorancia, como se hace una salida del .prg .ppo?
Gracias amigos por la ayuda.
Gracias amigos por la ayuda.
-
- Posts: 245
- Joined: Sat Aug 02, 2008 5:03 pm
Re: ¿Como ejecutar un comando guardado en una variable?
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 ).byrpa wrote:Perdon por mi ignorancia, como se hace una salida del .prg .ppo?
Gracias amigos por la ayuda.
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)