你先把你上传的两种字体放到CAD支持的路径下,然后在程序开始运行下面的程序
Set TextStyle = ThisDrawing.TextStyles.Add("Style-等线体(标准) V") TextStyle.BigFontFile = "等线体(标准)big.shx" TextStyle.fontFile = "等线体(标准).shx"
完毕后再用StyleName属性赋值就不会报错了,不过还是横行显示,所以你要到 <格式>----<文字样式>里的样式名中选中"Style-等线体(标准) V"。点中"效果"里的"垂直",退出并保存。再用StyleName属性赋值,就没有问题了。 |