progeCAD 2018 自订 progeCAD-建立脚本及重新执行-使用 ADS 应用程式-认识 ADS 相容性

By progecad at 2018-04-12 • 0人收藏 • 311人看过

ADS 和 SDS 主要不相同的部份在于所有的 SDS 函数都是使用 sds_ 作为字首,而 ADS 的函数有多种字首,如 ads_,acad_,以及 acrx_。progeCAD 接受这些字首。其他差异包括下表所列示的 SDS 函式。


与 SDS 函式不相同的 ADS

SDS 函式名称描述
sds_grclear清除在绘图视窗中的所有图形,类似于 LISP 的 (grclear) 功能。
sds_name_clear清除物件名称或者选取集。
sds_name_equal验证是否有两个物件名称或选取集是相同的。
sds_name_nil验证是否已清除物件名称或选取集。
sds_name_set复制一个物件名称或选取集到其他图档。
sds_pmtssget类似 ads_ssget 的功能,但是允许你显示一个特殊指令的适当提示,而不是一般的「选取物件」提示。
sds_point_set从一个变数复制一个点到其他变数。
sds_progresspercent在进度条上显示百分比。
sds_progressstart启动进度条。
sds_progressstop结束进度条。
sds_readaliasfile载入 PGP 档案到 progeCAD。
sds_sendmessage传送讯息到 progeCAD 指令行。
sds_swapscreen翻转以显示关闭萤幕装置内容。


某些 ADS 函式在 SDS 中尚未支援,包括 : ads__msize, ads_ssgetx, ads_ssnamex, ads_tablet, ads_ssGetKwordCallbackPtr, ads_ssGetOtherCallbackPtr, 以及 adsw_acadDocWnd.

取得更多资讯

  • 请参阅线上文件的 SDS 函式。

  • 请参阅 \progeCAD.1\Api\Sds 资料夹,其中 SDS 的内容包括、档头、以及程式库档案。

  • 请参阅 \progeCAD.1\Api\Dcl 资料夹,其中包含核心的 DCL 档案。


关于使用其他程式作业

拖曳图档到其他程式

progeCAD 的程式设计

progeCAD 程式设计

认识 AtuoLISP 相容性

使用 ADS 应用程式

在其他的程式中使用 progeCAD 的资料

在 progeCAD 图档中使用其他程式的资料

使用 LISP 惯用程式

使用其他资料与程式作业


嵌入其他程式的物件到 progeCAD 图档中

载入 LISP 惯用程式

执行 LISP 惯用程式

查看 progeCAD 如何读取 AutoCAD 功能表原始档案


登录后方可回帖

Loading...