多谢大侠指点下边的三个问题,,先谢谢了
问题1:AutoCAD.AcadLWPolyline.Coordinate(index as long)是不是index处的坐标?
但我用addline(,)引用这个坐标的时候有错,是不是因为2维坐标不能被引用三维坐标的函数引用?如果,我想引用,请问有什么简单的办法实现吗??????
问题2:
对于AcadLWPolyline,如我想把顶点个数减少,即如果原来是6个顶点的线,我想把它后边的2个点去掉,变成4个顶点的AcadLWPolyline,请问,,,AcadLWPolyline自带的有这个函数吗?如何实现??
问题3:
我编的vba程序,当我用utility.prompt提示错误信息退出程序后,总是返回不到命令的待输入状态,,请问是什么问题???????? 1、
dim pnt(2) as double
pnt(0)=...
pnt(1)=...
2、重生成一条
3、不明白你的意思 问题2,重生成一条,它的句柄就变了!!!AcadLWPolyline只有增加顶点的函数,没有减少顶点的函数吗???
问题3,就是,,我的vba不满足条件,提前退出时,,为什么命令窗口回不到命令状态,就是,,,前边有命令提示符,等待用户敲命令的状态.... 最后一个我也碰到过,加个update,就可以了,我用vb写的一般最后加一句,就能回到command状态。
acadobj.Update 我怎么越看越糊涂了,麻烦贴代码上来说明一下? 多谢<A name=50247><FONT color=#000066><B>ntchjie</B></FONT></A>!!!!!
飞狐斑竹,,,代码在公司,,,,我一般下班不工作了,实在抱歉 第二个是重新设置属性Coordinates的值,它是一个数组,改变它的结构就能修改多义线的形状了。
页:
[1]