Page 1 of 1
Sustituir Macro & en xHarbour
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Wed Jun 22, 2011 11:02 pm
by Francisco Horta
Hola foro
en Harbour hacia esto y me funcionaba:
cC := "Dia"+StrZero(DAY(dFec3),2)
::oTabla[x]:&cC := cVar
ya probe sin solucion asi:
::oTabla[x]:&(cC) := cVar
en xHarbour no funciona, no reemplaza el valor en el campo,
como le hago para hacer eso mismo aleatoriamente?
saludos
Paco
Re: Sustituir Macro & en xHarbour
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Thu Jun 23, 2011 3:13 am
by nageswaragunupudi
Safer than using macros:
- Code: Select all Expand view
OSend( ::oTabla[x], "_Dia"+StrZero(DAY(dFec3),2), cVar )
Re: Sustituir Macro & en xHarbour (SOLUCIONADO)
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Thu Jun 23, 2011 2:19 pm
by Francisco Horta
FUNCIONA PERFECTO!!!!!
donde puedo ver el OSend ?
lo desconocia...
GRACIAS RAO
Saludos
PACO
Re: Sustituir Macro & en xHarbour
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Thu Jun 23, 2011 2:57 pm
by nageswaragunupudi
OSend() is a FiveWin function.
uVal := Object:cData
is same as
uVal := OSend( Object, "cData" )
Object:cData := uNew
is same as
OSend( Object, "_cData", uNew )
Re: Sustituir Macro & en xHarbour
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Thu Jun 23, 2011 11:08 pm
by carlos vargas
but macro not work.
error in evalution o error in implementation?
salu2
Re: Sustituir Macro & en xHarbour
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Thu Jun 23, 2011 11:54 pm
by nageswaragunupudi
carlos vargas wrote:but macro not work.
error in evalution o error in implementation?
salu2
For me <object>:&<macroexpression> is working with xHarbour.
But I suggested OSend as a more dependable method.