明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1367|回复: 6

多谢大侠指点下边的三个问题,,先谢谢了

[复制链接]
发表于 2004-9-9 18:43:00 | 显示全部楼层 |阅读模式
问题1:


AutoCAD.AcadLWPolyline.Coordinate(index as long)是不是index处的坐标?


但我用addline(,)引用这个坐标的时候有错,是不是因为2维坐标不能被引用三维坐标的函数引用?如果,我想引用,请问有什么简单的办法实现吗??????


问题2:


对于AcadLWPolyline,如我想把顶点个数减少,即如果原来是6个顶点的线,我想把它后边的2个点去掉,变成4个顶点的AcadLWPolyline,请问,,,AcadLWPolyline自带的有这个函数吗?如何实现??


问题3:


我编的vba程序,当我用utility.prompt提示错误信息退出程序后,总是返回不到命令的待输入状态,,请问是什么问题????????
发表于 2004-9-9 19:38:00 | 显示全部楼层
1、


dim pnt(2) as double


pnt(0)=...


pnt(1)=...


2、重生成一条


3、不明白你的意思
 楼主| 发表于 2004-9-10 13:08:00 | 显示全部楼层
问题2,重生成一条,它的句柄就变了!!!AcadLWPolyline只有增加顶点的函数,没有减少顶点的函数吗???


问题3,就是,,我的vba不满足条件,提前退出时,,为什么命令窗口回不到命令状态,就是,,,前边有命令提示符,等待用户敲命令的状态....
发表于 2004-9-10 14:09:00 | 显示全部楼层
最后一个我也碰到过,加个update,就可以了,我用vb写的一般最后加一句,就能回到command状态。


acadobj.Update
发表于 2004-9-10 19:11:00 | 显示全部楼层
我怎么越看越糊涂了,麻烦贴代码上来说明一下?
 楼主| 发表于 2004-9-11 08:23:00 | 显示全部楼层
多谢ntchjie!!!!! 飞狐斑竹,,,代码在公司,,,,我一般下班不工作了,实在抱歉
发表于 2004-9-13 08:57:00 | 显示全部楼层
第二个是重新设置属性Coordinates的值,它是一个数组,改变它的结构就能修改多义线的形状了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 02:31 , Processed in 0.170498 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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