找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 911|回复: 9

[必看]:如何充分发挥VL和VBA的优点?

[复制链接]
发表于 2003-5-9 14:19:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
现在ACAD提供了两种二次开发工具,VL和VBA(这种提法可能不对),二者各有所长。
我希望大家能够讨论一下VL和VBA的优缺点,在什么情况下用VL较好,在什么情况下用VBA较为合适,有没有可能将二者结合起来使用,充分发挥二者的优势,或者现在有没有人在一个程序中同时使用VL和VBA,你是怎样使用的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-5-10 00:48:11 | 显示全部楼层

Re: [必看]:如何充分发挥VL和VBA的优点?

最初由 lijiao 发布
[B]现在ACAD提供了两种二次开发工具,VL和VBA(这种提法可能不对),二者各有所长。
我希望大家能够讨论一下VL和VBA的优缺点,在什么情况下用VL较好,在什么情况下用VBA较为合适,有没有可能将二者结合起来使用,充分?.. [/B]


你还忘了一个最底层的,功能最强的二次开发工具,OBJECTARX :)

和图形数据库交互,绘制图形的时候,LISP比较方便快捷。

看自己需要使用了,当然都掌握了,做事情更好些,结合使用,用LISP做图形交互,VBA做和ACAD,EXCEL之间的通信,VBA利用ActiveX,COM做菜单,控制ACAD窗口表现等更方便。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-12 13:35:10 | 显示全部楼层

Re: Re: [必看]:如何充分发挥VL和VBA的优点?

最初由 XDSoft 发布
[B][QUOTE]最初由 lijiao 发布
[B]现在ACAD提供了两种二次开发工具,VL和VBA(这种提法可能不对),二者各有所长。
我希望大家能够讨论一下VL和VBA的优缺点,在什么情况下用VL较好,在什么情况下用VBA较为合适... [/B]

不好意思,我知道有OBJECTARX,但我不会,我也好希望学一学,但不知从何处学起,是否得先学VC,应该需要专门的编程环境吧?希望能指点一二。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2003-5-13 00:24:38 | 显示全部楼层

Re: Re: Re: [必看]:如何充分发挥VL和VBA的优点?

最初由 lijiao 发布
[B][QUOTE]最初由 XDSoft 发布
[B][QUOTE]最初由 lijiao 发布
[B]现在ACAD提供了两种二次开发工具,VL和VBA(这种提法可能不对),二者各有所长。
我希望大家能够讨论一下VL和VBA的优缺点,在什么情况... [/B]


有编程基础,学其他的都相对容易些,如果你不些UI界面程序,那么更好上手,安装下VC,熟悉下C语言和C++语言,然后按照例子做做。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-13 00:28:07 | 显示全部楼层
如果不是搞开发,用arx真是自己给自己找事
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-13 11:06:47 | 显示全部楼层
最初由 archt 发布
[B]如果不是搞开发,用arx真是自己给自己找事 [/B]

多学点东西也不是坏事,知识这个东西,就是这样:平时学来临时用,临时学来就没有用。
****************************
大家一定用过WORD中的表格功能吧,我想在ACAD中也做一个类似的,要求:
在ACAD的屏幕上取一点,然后拖动鼠标,表格的格子就出现了,并随鼠标的拖动而变化,直按下鼠标键为止;这时出现一个对话框,对话框中要有一个类似EXCEL的表格,用来填写表格数据。要求生成的表格为一个整体,便于数据的检索与修改。
****************************
这个例子既要求图形的交互,又要求有一个好的对话框,请问大家怎么作比较好?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-18 00:08:08 | 显示全部楼层
人的生命是有限的,不可能什么都去学,只要能工作就可以了!

你说的东西如果用c+_+来做,需要1年的时间
如果用vba来做需要2个月的时间
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-5-18 00:40:57 | 显示全部楼层
最初由 lijiao 发布
[B]
多学点东西也不是坏事,知识这个东西,就是这样:平时学来临时用,临时学来就没有用。
**************... [/B]

Word能做的事就用Word,CAD干CAD的活(一家之言)。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-5-18 04:30:24 | 显示全部楼层
多学点东西也好
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-5-19 09:37:47 | 显示全部楼层
最初由 eachy 发布
[B]
Word能做的事就用Word,CAD干CAD的?.. [/B]

斑竹:你好!
这里谈到了表格,论坛中也有不少做表格的程序,但真正实用的不多,或者说没有,因为他们没有仔细分析CAD中表格的用途。
我认为,CAD中的表格主要有三种:
1、固定页面表格:如各种工艺文件的卡片等,这种表格的格式固定,有标准规定,一个表格为一页,内容较多时要用多张表格,每张表格的表头内容要相同。这种表格可以在WORD中做,但特殊的符号和图形却不是WORD的强项,所以还是在CAD中做比较合适。
2、固定列表格:如装配图中的明细表等,这种表格的列宽有规定,行数随表格的内容多少而变化。这种表格也只能在CAD做。
3、自由表格:如部分零件图中的零件规格表等,这种表格也只能在CAD中做。
如果一个程序处理好了这三种表格,这才是真正实用的程序。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 08:17 , Processed in 0.192009 second(s), 50 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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