木柄手榴弹 发表于 2005-6-3 12:19:00

acedCommand输入汉字后怎么CAD中显示成??啊

<BR>        acedCommand(RTSTR,"TEXT",RTSTR,"J",RTSTR,"MC",RTPOINT,pt1,RTSTR,"3",RTANG,0.0,RTSTR,"设计",RTNONE);<BR>                       



命令语句如上


但在CAD中“设计”就变成了“??”


这是什么原因,怎么解决?


谢谢了!

Student 发表于 2005-6-3 13:18:00

先把当前字型设置为某种汉字字体

木柄手榴弹 发表于 2005-6-3 16:42:00

Student发表于2005-6-3 13:18:00static/image/common/back.gif先把当前字型设置为某种汉字字体

俺按照你的办法,成功了,谢谢!



但是这个操作怎么利用程序实现呢?


我找了个语句:


acedCommand(RTSTR,"STYLE",RTSTR,"HIGH5",RTSTR,"SIMKAI.TTF",RTREAL,5.0,RTSTR,"0.7",RTSTR,"",RTSTR,"",RTSTR,"",0);


请问语句里都代表什么意思,是否和STYLE对话框中选项对应,是的话如何对应?


我自己胡诌了个语句


acedCommand(RTSTR,"STYLE",RTSTR,"fs",RTSTR,"宋体",RTSTR,"0.0",RTSTR,"",RTSTR,"",RTSTR,"",0);


放到程序中不同位置,运行出来的结果就不一样,什么原因呢?


<BR>

chenpool 发表于 2005-6-4 17:38:00

你试试纯命令行设置字体需要哪些参数


acedCommand里就是这些参数

yangtufei 发表于 2005-6-5 17:59:00

是不是没有中文字体文件的原因呢?
页: [1]
查看完整版本: acedCommand输入汉字后怎么CAD中显示成??啊