[求助]怎么才能显示出来?
我用acedcommand(。。text。。)写入的“℃”符号显示出来是个“?”。怎么才能正确显示出来?
谢谢 设置文字样式为“宋体”试试。
回复
要设置字体样式吧? STYLE命令建立字体,把你的写的TEXT指定为该字体. 有设置字体啊!还是显示不出来啊
回复
在AutoCAD中看一看 '?'的属性值是不是你要的 “℃”,如果是,那就是你没有成功设置STYLE, 如果还不行,贴原程序上来吧! '?'的属性值是 “℃”,但我确实设置过style的啊!我查了一下手工画出来的有“℃”的图,在它属性里面显示的怎么是“%%d”?
回复
检查你建立STYLE部分代码, 也许是什么地方设置不太正确. 因为现在你写到AutoCAD中的文本就是"℃", 没有任何问题. acedCommand(RTSTR,"STYLE",RTSTR,"Standard",RTSTR,"HZFS",RTREAL,Ht,RTREAL,fontScale,RTSTR,"0",RTSTR,"N",RTSTR,"N",RTSTR,"N",0);
其中:
Ht=12.0
fontScale=0.8
回复
确认'HZFS'形文件存在吗?你贴你的工程上来吧
页:
[1]