FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Error in MAcro XHARBOUR
Posts: 78
Joined: Fri Dec 02, 2005 06:55 PM
Error in MAcro XHARBOUR
Posted: Sat Mar 04, 2006 12:57 AM
Dear My Friend

Error in MACRO....


For j = 1 to len(::fields)
mVar = "::"+::fields[j]
value = ::Fields( ::fields[j] ):Value
msginfo(mvar,"1")
&mvar = value -> Here Abort Program
msginfo(mvar,"2")
Next


Some People Knows AS Solution this problem


Thanks Everybody...
Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
Error in MAcro XHARBOUR
Posted: Sat Mar 04, 2006 05:55 AM

Correct me if I'm wrong, but as far as I know.... YOU CANNOT USE MACROS WITH DATAS OR METHODS IN CLASSES !!!!!!

You'd better use a codeblock instead.

Saludos

R.F.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Error in MAcro XHARBOUR
Posted: Sat Mar 04, 2006 06:06 AM
Mauricio,

Use these functions:
 __ObjSendMsg( <oObject>, <cDataName> ) --> <uValue>

 __ObjSendMsg( <oObject>, "_" + <cDataName>, <uValue> )

The first call is to retrieve a value, the second call is to set it.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 78
Joined: Fri Dec 02, 2005 06:55 PM
Error in MAcro XHARBOUR
Posted: Sat Mar 04, 2006 10:07 AM

It´s Very Good , HaD Your Help....

Thanks Antonio...

Continue the discussion