明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: mccad

VLAX类及曲线操作

  [复制链接]
发表于 2004-11-23 23:22:00 | 显示全部楼层
明总,能不能得到该点到末尾点的长度?
发表于 2004-11-25 00:09:00 | 显示全部楼层
哈哈哈,问题搞定.我现在解决这个的方法是先通过查控制点得到末点坐标,再用前面的方法得到全长与前面的相减.方法苯了点,不过好使.
发表于 2005-2-21 11:07:00 | 显示全部楼层
请问斑竹:为什么用VLaX类时,当循环次数很多时,系统提示automation连接丢失?
发表于 2005-2-21 19:15:00 | 显示全部楼层
链接已经失效了
发表于 2005-2-22 10:34:00 | 显示全部楼层
可能我没说明白,我是说我已经成功引用了VLAX类及curve类,在计算量较小时运行正常,而假如在一条多义线与n个实体相交有n个交点,我要用getdistanceatpoint来计算交点至多义线起点的长度,得到一个与交点对应的长度数组,当n值达到100以上时,就会出错,请班竹帮忙找找原因,先谢了
发表于 2005-3-31 10:49:00 | 显示全部楼层
我的CAD2002怎么没有VLAX类啊!!怎么注册啊?哪里有下,谢谢!
 楼主| 发表于 2005-4-1 18:30:00 | 显示全部楼层
如果在列表中找不到,可浏览AutoCAD根目录下的vl16.tlb文件。
发表于 2005-4-2 16:33:00 | 显示全部楼层
晕了,我CAD根目录下面没有这个文件。谁有,能给我一个吗??
发表于 2005-4-5 08:25:00 | 显示全部楼层
明总:我从别人那边搞来了Vl16.tlb把那个控件装上了怎么好像还是不行啊,运行到If Left(ThisDrawing.Application.Version, 2) = "15" Then
Set VL = ThisDrawing.Application.GetInterfaceObject("VL.Application.1")时就会出错,出错码为:-2147221164(80040154)请问明总这是怎么回事???
 楼主| 发表于 2005-4-5 12:29:00 | 显示全部楼层
因为我是2004版本,所以是vl16.tlb,如果是2002版本,名称应该差不多(我这里没有装2002)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-26 08:29 , Processed in 0.246868 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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