[求助]请问VB二次开发的高手:在VB调用DWG时,如何显示"指定字体给样式 DIM"对话框!
各位高手: 我在VB中用Set appcad = CreateObject("AutoCAD.Application") appcad.Documents.Open dwgPath ......调用DWG图形. 但图形中坐标不显示.
而直接打开DWG图形时,会弹出"指定字体给样式 DIM"对话框,选择"gbcbig.shx"就可以显示了.
请问如果解决这个问题???
我写了一段但不行.
Set pDoc = appcad.ActiveDocument<BR>Set pText = pDoc.ActiveTextStyle<BR>pText.fontFile = appcad.Path & "\Fonts\gbcbig.shx"<BR>'pText.BigFontFile = appcad.Path & "\Fonts\gbcbig.shx"<BR>pDoc.Regen acAllViewports<BR>
能不能在VB调用DWG中也能弹出选择"指定字体给样式 DIM"对话框,或者有其它方法解决不能显示坐标的问题???
谢谢!!!
产生以上的原因可能是:你打开的图纸中包含的字体在你的AutoCAD字体库中不存在。 可是引用了"gbcbig.shx"就行了啊??我在c:\AutoCAD2002\Fonts下也发现了gbcbig.shx文件. 我解决了.是缺少了一个字体hztxt,我一开始就只想到编程去解决问题.其实只要下载一个字体就可以了.
谢谢<A name=18469><FONT color=#000066><B>wylong</B></FONT></A>!!!
请教你个问题:
如何通过vb6启动autocad2002并加栽我的vba工程?
谢谢
页:
[1]