| nbsp; }
else
{
…
<!--[if !supportLists]-->E) <!--[endif]-->在新创建的CreateEmployee()函数中创建一个新的BlockReference对象,并把它加入到模型空间。提示:我们可以使用CreateEmployeeDefinition()中引用模型空间的代码,这些代码在这里不需要了
<!--[if !supportLists]-->F) <!--[endif]-->在CreateEmployee中调用CreateEmployeeDefinition()函数,使上面生成的BlockReference对象的BlockTableRecord()指向CreateEmployeeDefinition()函数。提示:请参考BlockReference的构造函数。
附加的问题:
让我们来看一下代码的运行情况,执行命令会生成一个EmployeeBlock的块索引,你会看到它被插入到20,20,0而不是10,10,0。为什么?
如果你知道原因,那么怎样才能使块索引插入到正确的点?
当你用List命令查看块索引时,它会告诉你它位于0层(或者当命令运行时位于当前层)。为什么?
怎样才能让块索引总是位于EmployeeLayer层? 上一页 [1] [2] [3] [4] [5] [6] [7] |