乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 68|回复: 4

请教:DCL对话框的ADSRX应用问题

[复制链接]

14

主题

230

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
286
发表于 2002-7-12 08:21:00 | 显示全部楼层 |阅读模式
我正在升级一个在ACAD R12下用LISP开发的程序(含DCL对话框),并增加数据库功能。我已经用C++写好数据库应用的代码,但不知道如何把这些动作指定给一个控件。我用过ObjectARX编程,但是第一次使用DCL对话框,我有ObjectARX的帮助文件(for CAD2000)。请问在哪可找到类似的示例程序?先谢谢大家了。
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2002-7-12 18:39:00 | 显示全部楼层
information about migrating your application from ADS to ObjectARX are posted on the ADN website (www.autodesk.com/objextarx-archives)
回复

使用道具 举报

14

主题

230

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
286
发表于 2002-7-16 14:19:00 | 显示全部楼层
是我的问题太菜(鸟)还是别的原因?
我在做一个大的地(质)测(量)平台的升级,可以先做其它工作,但这个问题不能老挂着不解决,已经有现成的DCL对话框,并且用户很熟悉它们,我觉得可以不用MFC重新开发对话框。
明总,帮帮忙好吗?
回复

使用道具 举报

32

主题

150

帖子

7

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
278
发表于 2002-7-16 16:34:00 | 显示全部楼层
我不清楚你是保持原来的LISP还是完全重写代码
如果是保持原来的LISP代码,可以这样做
用ARX写相应的代码,在LISP的对应的(action_tile "...")所指向的function中,将ARX Function加进来,也就是在Lisp中调用Arx,并传递参数。
如果不要原来的Lisp代码了,所有代码都重写的话,DCL就不要再用了,因为MFC做对话框并引入相应的对话框事件还是很快的,而对DCL写ADS程序则是比较麻烦一些,特别是数据比较复杂时,DCL的编程是不难但很烦的。
如果要找DCL的资料,你可以打些ADS的老的版本的东西看看,R12的ADS也可以。我也只在R12时写过DCL。
回复

使用道具 举报

14

主题

230

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
286
发表于 2002-7-17 08:26:00 | 显示全部楼层
多谢版主,其实我只是想尽量保持用户熟悉的界面,是利用原有LISP程序还是完全重新写ARX代码,我还在考虑,只是新增的数据库功能用了VC++编写。
Thanx。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2024-11-22 08:39 , Processed in 0.414775 second(s), 73 queries .

© 2020-2024 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表