不能显示为粗线问题
1、我用VBA编程画一条直线,设计线宽为0.70,但画出来的直线和线宽为0.05的一样细,是何原因?2、如何在EXCEL2000中用VBA直接调用AUTOCAD2004? 1、不会吧,不好意思,我没遇到这种情况!
2、你可以先引用CAD类型库就可以了!就像CAD里直接调用EXCEL2000一样! <P class=Constant>
<P class=Constant>lineObj.Lineweight = acLnWt211<BR>lineObj.Update<BR>可供选择的值有
<P class=Constant>acLnWtByLayer acLnWtByBlock acLnWtByLwDefault
<P class=Constant>acLnWt000 acLnWt005 acLnWt009
<P class=Constant>acLnWt013 acLnWt015 acLnWt018
<P class=Constant>acLnWt020 acLnWt025 acLnWt030
<P class=Constant>acLnWt035 acLnWt040 acLnWt050
<P class=Constant>acLnWt053 acLnWt060 acLnWt070
<P class=Constant>acLnWt080 acLnWt090 acLnWt100
<P class=Constant>acLnWt106 acLnWt120 acLnWt140
<P class=Constant>acLnWt158 acLnWt200 acLnWt211 该属性对显示无效。 转到布局中,显示的线宽会比较准确,但在模型空间就是这样。 要多义线,才好设线宽 <DIV class=HeadingOverlayNew>LWDISPLAY 系统变量 <A style="COLOR: white" href="<b>javascript</b> :alink_Display_Lineweights.Click();" target="_blank" >概念</A> <A style="COLOR: white" href="<b>javascript</b> :alink_Display_Lineweights_PROC.Click();" target="_blank" >操作步骤</A> <A style="COLOR: white" href="<b>javascript</b> :alink_Display_Lineweights_REF.Click();" target="_blank" >参考</A> </DIV>
<DIV class=SysvarBody>类型:整数<BR>保存位置:图形<BR>初始值:0</DIV>
<DIV class=SysvarBody>控制是否在“模型”选项卡或布局选项卡上<FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>显示线宽</FONT>。设置随每个选项卡保存在图形中。</DIV><A name="" nid="275"></A>
<DIV class=table_list>0 不<FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>显示线宽</FONT></DIV><A name="" nid="276"></A>
<DIV class=table_list>1 <FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>显示线宽</FONT></DIV>
<DIV class=table_list><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>试一下吧!</FONT></DIV>
页:
[1]