5
Tôi đã tạo đối tượng macro trong AOT được gọi là "MyMacro". Trong đó, tôi đặt:Tại sao một localmacro làm việc trong Class Dec, nhưng không phải nếu tôi đặt nó trong một đối tượng Macro?
#localmacro.myStrFmt
'Here is some text before (' + %1 + ') and some after'
#endmacro
Trong lớp học, nó hoạt động nếu được định nghĩa cục bộ trong phương pháp chạy hoặc lớp học, nhưng không phải nếu tôi sử dụng #MyMacro. Có cú pháp khác hay gì không?
void run()
{
// #MyMacro
str retVal;
#localmacro.myStrFmt
'Here is some text before (' + %1 + ') and some after'
#endmacro
;
retVal = #myStrFmt("Text in parenthesis");
info (retVal);
}
CẢM ƠN! Điều này đã được lái xe cho tôi hạt. –