5
मैंने "MyMacro" नामक एओटी में एक मैक्रो ऑब्जेक्ट बनाया है। इसमें मैं डाल:कक्षा दिसंबर में स्थानीयमार्गो क्यों काम करता है, लेकिन अगर मैं इसे मैक्रो ऑब्जेक्ट में नहीं डालता?
#localmacro.myStrFmt
'Here is some text before (' + %1 + ') and some after'
#endmacro
मेरी कक्षा में यह काम करता है अगर मैं इसे रन विधि या वर्ग दिसम्बर में स्थानीय रूप से परिभाषित किया गया है, लेकिन अगर मैं #MyMacro का उपयोग नहीं। क्या कोई अलग वाक्यविन्यास या कुछ है?
void run()
{
// #MyMacro
str retVal;
#localmacro.myStrFmt
'Here is some text before (' + %1 + ') and some after'
#endmacro
;
retVal = #myStrFmt("Text in parenthesis");
info (retVal);
}
धन्यवाद! यह मुझे पागल कर रहा है। –