QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1979|回复: 2
收起左侧

[求助] 关于一段SolidWorks中定义长仿宋体的宏程序调试!

[复制链接]
发表于 2009-5-14 17:00:56 | 显示全部楼层 |阅读模式 来自: 中国四川成都

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
Dim swApp As Object
+ t/ y. S( M# r6 I" NDim Part As Object! E  i3 H, ^: m
Dim textFormat As Object- c9 J! m, r$ I
Dim typeFaceName As String
/ N& S  S4 L9 |& w3 WPrivate Sub btnCancel_Click()
6 u+ r+ v! p& n5 H0 \# _- X    unload Me
$ H1 v9 ?1 y& m, s1 uEnd Sub
9 j5 C; q* n% A6 ^Private Sub btnOK_Click()7 G+ [& o0 i# t) y. u
    Set swApp = Application.SldWorks
. x' N" a3 n1 K* Q! ]    Set Part = swApp.ActiveDoc
  K2 R! L3 }' {7 a' ]  D    Set textFormat = Part.GetUserPreferenceTextFormat(swDetailingNoteTextFormat)  j7 v& g' d1 j; @4 G
    textFormat.typeFaceName = txtFormat.Text/ V  g9 }3 T6 Z1 T1 g* h1 r, j
    textFormat.WidthFactor = Val(txtFactor.Text)3 |$ x# q$ }* X+ u; I! p
    textFormat.CharHeight = Val(txtHeight) / 1000
, ]  r6 ^6 D$ W1 I: `8 k2 m    Part.SetUserPreferenceTextFormat swDetailingNoteTextFormat, textFormat
+ P4 s! Y8 d+ N/ e) V    Part.EditRebuild3
/ ?6 V( f) }/ c* Z- o    unload Me
- G0 L- R$ m( eEnd Sub8 y! S2 \+ e+ e, D7 w' {; _9 L: X
Private Sub UserForm_Click()# B" m1 c1 q& l3 s
End Sub
; p7 H5 z2 h% q# }) h
$ @7 E. D3 W3 L/ r7 K) o因为SolidWorks字库中没有GB出图用的长仿宋体所以要写了一段程序
1 _! ~9 b* w6 C1 y但是总是调不通
# ?' H. h9 m/ [1 R# F求高手帮忙调试一下啊
发表于 2009-5-14 20:33:27 | 显示全部楼层 来自: 中国四川攀枝花
这里有现成的长仿宋体,不用去编宏程序了5 X8 x$ r, `/ K) B) V; I
http://www.3dportal.cn/discuz/vi ... 4%B7%C2%CB%CE%CC%E5
 楼主| 发表于 2009-5-19 15:23:27 | 显示全部楼层 来自: 中国四川成都
这个字体好是好就是转换成PDF以后自己就全乱了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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