lisp 调用opendcl_晓东CAD家园-论坛-OpenDCL-ObjectDCL学习笔记-据说ObjectDCL是OpenDCL前身,设计界面啥的应该可以借鉴吧,分享给大家。AutoLisp简洁...

yxpxa 发表于 2013-5-6 01:06

楼主,你这资料转载的,OPENDCL 和 ObjectDCL 都搞混了,界面虽然差不多,但内部函数名都不一样的。

OpenDCL来源于ObjectDCL ,是3rd Day软件公司的商业应用软件,在 2006年被其所有人 Chad Wanless 通过 GNU 通用公共许可证做为开源发布。

OpenDCL是对OjbectDCL代码进行很大的修订和重写的结果, OpenDCL代表的是原作者和那些在SourceForge为开源项目作出贡献的个人。该项目解决了之前已知的BUG,添加了一些新的特性并做了一些修改。

OpenDCL相对于ObjectDCL 修改内容如下:

1、编码 OpenDCL 分发文件

发布的文件 (.ods) 替换为新的 .odcl.lsp ,它是 .odcl 文件的64位编码版本。在该文件中的数据可编译到 VLX 工程中,或直接按字面的文本字符串列表包含在 LISP 代码中。新的 (dcl_project_import) 函数可直接从该编码的数据中“加载”项目,从而在部署的应用程序中不再需要一个独立的文件。

2、文件扩展名

.odc 扩展名更换为 .odcl。如果想打开早期版本的 .odc 文件,可手动将其重新命名到新的扩展名。

3、函数前缀

早期的 'odcl' 函数前缀已经变成 'dcl'。对于所有旧项目的 AutoLISP 代码需要做修改,用于新的前缀来替换旧的前缀,以便可以在最新的 OpenDCL 运行时 ARX  上使用。

4、增加了新功能

采用了许多 新功能 ,包括读写 LISP 数据的工具,ComponentOne FlexGrids 的助手函数࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值