明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3606|回复: 13

cad二次开发,cad表格的读取的方法和技巧

  [复制链接]
发表于 2003-12-16 09:20:00 | 显示全部楼层 |阅读模式
不知道哪位大虾能提供点cad表格的读取的方法和技巧,小弟感激不尽!
发表于 2003-12-16 10:00:00 | 显示全部楼层
我的方法是做一个通用函数,读取宽和高分别相等的方格,比如明细表,每列的宽度都知道,高度也知道,可以循环得到每个格的位置和大小,提取内部内容,这个循环可以小到只有一格一列,也就是单个单元,
然后把表格分成若干个这样有规律的表,每个表使用通用函数提取
发表于 2003-12-16 22:08:00 | 显示全部楼层
请教如何定义CAD表格,Keyanfeng@163.com
发表于 2004-2-1 12:01:00 | 显示全部楼层
本帖最后由 作者 于 2004-2-3 9:43:57 编辑

我也是初学的,现在有一任务,能把这程序也发给我吗? randyhuang@21.com 不胜感谢! (实在不好意思,连email都写错了,应该是randyhuang@21CN.com,希望各高手可email一份给我,谢谢!)
发表于 2004-2-2 23:50:00 | 显示全部楼层
其实很简单,因为表格的行宽是固定的,那么可以把每行的数据通过行的左上交点和右下交点框选建立一个数据集,然后对这些数进行以x坐标从左到右的排序生成有顺序的集,这样你就可通过顺次读取,并把数据依次输给需要的变量进行处理.ok?
 楼主| 发表于 2004-2-15 09:00:00 | 显示全部楼层
您用的是autolisp吧,arx您用吗?
发表于 2004-2-15 15:55:00 | 显示全部楼层
飞哥,我现在正在着手搞一个明细表填充(即用程序来填充明细表)的程序,不知你以前做过类似的东西没有,很想借鉴和学习一下你的方法
发表于 2004-2-19 18:18:00 | 显示全部楼层
不知飞哥能不能把想法做的代码贴出来呢,大伙也好参考学习学习啊。
发表于 2004-2-19 18:43:00 | 显示全部楼层
其实学习编程不在于看别人的代码,而在于程序设计的方法和思路,


看别人的程序主要就是看其主要思路方法,如果这些已经说明,再看代码,意义就不大了,也就学习一些写代码的小技巧
发表于 2004-2-19 19:57:00 | 显示全部楼层
可是对于新手,确实需要看大量代码啊!


我的方法就是取一个点做基准点,通过循环不断写字,但这样有很大缺陷,就是在数据多的时候,程序很大,麻烦,谁有容易的办法啊?不妨共同探讨一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-10-2 01:31 , Processed in 0.168138 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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