明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1324|回复: 1

群码的坐标值不见了?

[复制链接]
发表于 2005-8-16 18:44 | 显示全部楼层 |阅读模式

我想要使用activex方式画一个方形,图可以画出来,可是当我观看它的群码,却发现群码的内容不完整,只能显示到第一个坐标值,其它点的坐标竟然消失了,可是画出来的图并没错,请问这是什么原因呢?

程序代码:

(defun test()
  (vl-load-com)
  (setq acadobject (vlax-get-acad-object))
  (setq dwgs (vla-get-activedocument acadobject))
  (setq mspace (vla-get-modelspace dwgs))
  (setq VLADataPts (vlax-make-variant
       (vlax-safearray-fill
         (vlax-make-safearray vlax-vbdouble (cons 0 14))
                '(0 0 0 0 127000 0 127000 127000 0 127000 0 0 0 0 0))))
  (vla-Addpolyline mspace VLADataPts)
  (princ)
)

群码:

Select object: ((-1 . <Entity name: 7ef5ef90>) (0 . "POLYLINE") (330 . <Entity
name: 7ef5ecf8>) (5 . "EA") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 .
"0") (100 . "AcDb2dPolyline") (66 . 1) (10 0.0 0.0 0.0) (70 . 0) (40 . 0.0) (41
. 0.0) (210 0.0 0.0 1.0) (71 . 0) (72 . 0) (73 . 0) (74 . 0) (75 . 0))

发表于 2005-8-17 08:55 | 显示全部楼层

仔细查查LWPOLYLINE和POLYLINE两种类型的区别

LWPOLYLINE使用AddLightweightPolyline

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-22 10:18 , Processed in 0.270511 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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