[求助]版主救命啊!竟然有这种事?
我在CAD图形中插入MText字符串“Hello World”然后在VBA中通过它的handle取到这个字符串的内容:Hello World (方法:MTextObj.TextString),奇怪的是当我在CAD中直接修改这文字为"Hell Boy"后,在VBA中却得到如下字符串:{\fSimSun|b0|i0|c134|p1;Hell Boy},为什么不得到“Hell Boy”呢?如何解决呢? mtext的内容有控制字符,你得把控制字符去掉才能得到所需的字符。 控制字符有什么规律吗?好像不同的CAD版本控制字符都不一样,并且不同的格式设置也不一样,怎么样区别出来呢? <A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=20768" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=20768</A> 谢谢<A name=26392><FONT color=#990000><B>lzh741206</B></FONT></A>!
页:
[1]