明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2803|回复: 5

[求助]为什么文字都成问号了

[复制链接]
发表于 2007-8-4 10:47:00 | 显示全部楼层 |阅读模式

请教各位高手:

           我在用以下语句向CAD中添加汉字时,为什么汉字都成问号了?

                textstring="谢谢指导!"

               Set textObj = ThisDrawing.ModelSpace.AddText(textString, insertionPoint, height)

或者:      Set MTextObj = ThisDrawing.ModelSpace.AddMText(textString, insertionPoint, height)

是不是添加汉字不能用这两个方法啊?

 楼主| 发表于 2007-8-5 16:13:00 | 显示全部楼层

顶顶!

各位大侠帮帮忙啊!急用!

不胜感激!

发表于 2007-8-6 17:32:00 | 显示全部楼层
当前字体中没有汉字字形。把字体设置成宋体之类的,应该就会显示出来了。
发表于 2007-8-9 21:31:00 | 显示全部楼层
你用LIST命令查看一个文字,看下它的“文字样式”,然后在STYLE修改就可以了。
发表于 2007-8-14 17:58:00 | 显示全部楼层
先设置文字样式,GETFONT,SETFONT
 楼主| 发表于 2007-8-15 20:30:00 | 显示全部楼层

问题解决了!

我用了以下语句重新设置了CAD的字体,汉字就不会变成问号了!

typeFace = "宋体"
ThisDrawing.ActiveTextStyle.SetFont typeFace, Bold, Italic, charSet, PitchandFamily

谢谢楼上几位大侠!!不胜感激!!

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 13:35 , Processed in 0.163145 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表