|
|
发表于 2009-2-11 06:46:12
|
显示全部楼层
来自: 中国
SendCommand方法是向CAD命令行发送键盘命令,从而调用CAD图形界面的命令。$ C' d8 h/ y! q
CAD图形界面的shademode命令是2006及以前版本的“着色模式”命令,是用来控制图形的显示模式的,并不改变图形对象的颜色。
9 q: h6 l- E. r如果你的三维实体对象的颜色是黑色的,或者对象颜色是随层或随块,而图形所在图层或块的颜色是黑色的,那么无论你怎样改变着色模式,它都是黑色的。
+ @2 I& i4 k( b$ Z
2 `& V7 T, T8 p1 J4 `" X改变图形对象的颜色主要有以下几种途径:
+ Z4 l b- h) f8 n1、如果图形对象是块的组成部分,而且其颜色是随块(byblock),那么改变其所在块参照的颜色就可以了
" h: w" W9 m0 Q! L# Q& D2、如果图形对象的颜色是随层(bylayer),那么可以改变其所在图层的颜色,也可以把图形对象放到另一个颜色的图层' E# @1 d9 @( U: @( M: V# c
3、修改图形对象的颜色属性, I5 C' Y x0 ?) d2 R* Q, O
% _4 i2 E4 q' \6 Q; _
修改图形、组、图层颜色属性的方法,我在这个帖子版主。。请问如何在程序中添加 真实 模式呢?命令如何实现。。。中已经解答了。. X, v- h, K1 D' A! @9 ~( Z- a, `
把图形对象放到另一个图层,要修改该图形对象的Layer属性为另一个图层的名字4 o# N9 H: U+ O
创建一个新图层,要使用文档对象的Layers集合的Add方法 |
评分
-
查看全部评分
|