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

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

acedCommand(RTSTR,"TEXT",RTSTR,"J",RTSTR,"MC",RTPOINT,pt1,RTSTR,"3",RTANG,0.0,RTSTR,"设计",RTNONE);
                         命令语句如上
但在CAD中“设计”就变成了“??”
这是什么原因,怎么解决?
谢谢了!

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

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

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


俺按照你的办法,成功了,谢谢! 但是这个操作怎么利用程序实现呢?
我找了个语句:
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);
放到程序中不同位置,运行出来的结果就不一样,什么原因呢?

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

你试试纯命令行设置字体需要哪些参数
acedCommand里就是这些参数

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

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