找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1401|回复: 13

[原创]:老有朋友反映天正某个软件图库不能使用,我给大家介绍下天正图库的程序和解决

[复制链接]

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-2-12 23:24:42 | 显示全部楼层 |阅读模式

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

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

×
天正目前各个版本的,都是使用DCL文件配合LISP(当然LISP需要一些TCH.ARX中的核心函数的支持)

DCL文件,主要是IMAGE控件,在IMAGE控件里显示幻灯片,
不知道你是否用过天正软件,IMAGE控件显示的数量,天正用了一个技巧。
根据你选择的显示方式2X2 ,3X4.....,动态修改DCL文件,
图库的DCL文件是有两个文件构成的,一个是主模块,在主模块中使用INCLUDE加载上面那个动态的DCL文件。

上面是界面方面的,当然,还有,若把驱动器目录信息显示出来,更方便
天正装修就是这样(其他系列的,图库目录都是固定的),
由于DCL的限制,是不可能显示出WINDOWS风格EXPLOER那样的树视控件效果。这就需要编些读驱动器,目录,目录下文件的函数,根据这些把指定驱动器的信息显示到LIST BOX中。你用过天正的文件搜索命令,就会看到这个应用。XDRX_API中的XDRX_CHDIR,XDRX_GETCDIR,XDRX_FINDFILES做这些足够了。

剩下的就是幻灯片的制作和图块的输入,这个,我刚更新的函数xdrx_makesld就可完美的制作幻灯片,比天正的类似函数功能还要强些。
加入了可以定制视口的高宽比,适应DCL中IMAGE控件的大小,这样在IAMGE中显示的才能更充满。

还有需要的函数,就是幻灯片管理函数,入库,改名,删除,加入等等,XDRX_API中都有了。

还有就是对于幻灯片库管理的操作,对应的文件操作函数,删除文件,文件改名,删除整个目录(包括子目录),XDRX_API中也都有了。

上面简要介绍了天正图库的思路。这在当时R12(ads)时代,是相当先进的了。尤其是动态管理幻灯片库,动态根据设置,图库DCL文件可以动态显示不同的IMAGE控件数目。

但是,在WINDOWS时代,这些都有些落后了。软件的发展,说到底,主要还是界面UI的更友善。因此,现在写图库,应该考虑使用ARX,利用VC++ MFC库的强大功能,定制WINDOWS风格的控件,界面风格,就想ACDSEE那样。
完全可以抛弃幻灯片文件,因为ARX可以允许直接把DWG文件读入视中。
图库的操作实现,我想还是那些基本的功能,删除,加入,改名等等。
应该加入图纸查找功能,可以在ACAD外预览DWG,并且可以做平移,缩放等操作,现在很多DWG浏览程序已经做到了,但他们还不能称作图库管理。
图库管理应该把强大的预览和我们自己制作的图库结合起来,便于查找图纸资源。。。

我想还是利用WINDOWS 的VC++ 的MFC和ACAD的ARX强大的开发环境,作出UI更出色,功能更强的程序。

就说这么多,希望能有所帮助。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-2-12 23:29:37 | 显示全部楼层
我太。。那个了/看不明。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 444个

财富等级: 日进斗金

发表于 2002-2-13 20:48:24 | 显示全部楼层
XD,你说是高深了。都看不太明白啦!建议你何不搞个属于我们大家的图库程序工具。(仅是建议,决没有强迫你的意思。)呵呵。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-4 23:52:23 | 显示全部楼层
——————————————————
晓东CAD空间,天正论坛快速查阅:

话题分类:
『C类』:天正开发技术与技巧
——————————————————
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 23个

财富等级: 恭喜发财

发表于 2003-9-19 10:07:33 | 显示全部楼层
关于这个,大家试试www.cadwerx.com的BlockWerx吧, ... 到的这些功能.
他同时提供了arx的在AutoCAD内部运行和单独的在Windows中运行的两个程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-19 16:44:07 | 显示全部楼层
完全没有明白,楼主可以说的简单些,解决方法对我们来说才是最重要的哈
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 82个

财富等级: 招财进宝

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

使用道具 举报

发表于 2004-12-16 23:00:26 | 显示全部楼层
超级图库2.3具体怎么操作啊?*-*1 *-*1 *-*1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-17 22:36:12 | 显示全部楼层
一头雾水。
不过我自已做的图库挺好用的。原理我可以不懂,好用是第一位的。我们不是专业开发人员,没必要为一些高深问题花时间。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 01:29 , Processed in 0.295923 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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