

|
-博客论坛-|-﨣﨤﨧﨨- -网站导航-|-规范下载- -BelovedFLash欣赏-
|
Sub Add_HyperLinks() Dim Hyperlinks As AcadHyperlinks Dim Hyperlink As AcadHyperlink Dim Obj As AcadEntity For Each Obj In ThisDrawing.ModelSpace Set Hyperlinks = Obj.Hyperlinks Set Hyperlink = Hyperlinks.Add("田草博客") Hyperlink.URL = "http://www.tiancao.net" Hyperlink.URLDescription = "Ctrl+单击编辑对象" Hyperlink.URLNamedLocation = "田草博客" Next End Sub ![]() '统一标注样式中的字体 Sub TongyiDimstyleText() 'On Error Resume Next Dim i As Integer Dim DimS As AcadDimStyle For Each DimS In ThisDrawing.DimStyles Set DimS = ThisDrawing.DimStyles(i) 'DimS.Name = "DimStyle_" & str(i) ThisDrawing.ActiveDimStyle = DimS ThisDrawing.SetVariable "DimTxSty", "STANDARD" '指定标注的文字样式 DimS.CopyFrom ThisDrawing i = i + 1 Next End Sub ![]() AcadBlock 我们虽然可以通过 Explodable 属性来设置 块不可分解,但还是可以使用vba将其分解开来的,在autocad中ex命令是不可以的。 Explodable Boolean; read-write TRUE: The block can be exploded. FALSE: The block cannot be exploded. ![]() C.shx 扩展字符--字体来自晓东CAD ![]() 注:C.SHX字体是对AutoCAD中COMPLEX.SHX字体的改进和扩充,它与HZTXT.SHX(单线仿宋)配合使用,可彻底解决AutoCAD中西文字符不协调的问题。它提供了以上对于机械、建筑、石油化工等专业特别有用的特殊字符,另外该字体把“*”改成了“x”,对“#”进行了整容,提供了文字的上、下标。AutoCAD字体中原有的特殊符号编码有:%%d--;%%c--;%%p--;%%U--下划线开关;%%O--上划线开关。 ![]()
|
Tiancao Blog All Rights Reserved 田草博客 版权所有 Copyright © |