ADS原函数 | ARX后函数 | 函数功能 |
ads采用agetcfg | acedGetCfg | |
ads采用agetenv | acedGetEnv | |
ads采用alert | acedAlert | 显示一个对话框,对话框中有用户指定的信息 |
ads采用angle | acutAngle | 求出直线与当前X轴的夹角 |
ads采用angtof | acdbAngToF | 将一个显示为角度值得字符串转化为实数(浮点数) |
ads采用angtos | acdbAngToS | 把角度值转换为字符串 |
ads采用arxload | acedArxLoad | 将ARX应用程序装载入CAD中 |
ads采用arxloaded | acedArxLoaded | 以链表的方式返回当前装入的ARX应用程序 |
ads采用arxunload | acedArxUnload | 将一个ARX应用程序从CAD中卸载出去 |
ads采用asetcfg | acedSetCfg | |
ads采用asetenv | acedSetEnv | |
ads采用buildlist | acutBuildList | 创建结果缓冲区链表 |
ads采用cmd | acedCmd | 借助一个结果缓冲区链表来执行CAD命令(有使用条件) |
ads采用command | acedCommand | 执行CAD命令(有使用条件) |
ads采用cvunit | acutCvUnit | 在各种单位制内进行转换 |
ads采用defun | acedDefun | 定义一个外部函数 |
ads采用dictadd | acdbDictAdd | 向指定字典中添加一个非图形对象 |
ads采用dictnext | acdbDictNext | 使程序指针指向字典中的下一个实体,并返回这个指向它的指针 |
ads采用dictremove | acdbDictRemove | 从指定字典中一走一个实体 |
ads采用dictrname | acdbDictRename | 从命名一个字典条目 |
ads采用dictsearch | acdbDictSearch | 对一个给定实体条目,寻找一个字典 |
ads采用distance | acutDistance | 求出两点之间的距离 |
ads采用distof | acdbDisToF | 将一个显示为实数的字符串转化为实数(浮点数) |
ads采用draggen | acedDragGen | 提示用户动态拖动一个选择集 |
ads采用entdel | acdbEntDel | 删除(或者取消删除)图形中的实体 |
ads采用entget | acdbEntGet | 获得一个实体的定义数据 |
ads采用entgetx | acdbEntGetX | 获得实体数据,包括应用程序注册的扩展数据 |
ads采用entlast | acdbEntLast | 查找图形中最后一个实体 |
ads采用entmake | acdbEntMake | 形成一个新的实体,并把这个实体的定义数据添加到数据库中去 |
ads采用entmakex | acdbEntMakeX | 同acedEntMake()一样,但返回新的实体名称 |
ads采用entmod | acdbEntMod | 修改一个实体的定义数据 |
ads采用entnext | acdbEntNext | 查找图形中的下一个实体 |
ads采用entsel | acdbEntSel | 提示用户以指定一点的方式来选择一个实体 |
ads采用entupd | acdbEntUpd | 更新实体的屏幕显示 |
ads采用fail | acdbFail | 简单的打印错误信息并把控制权返回给调用者 |
ads采用findfile | acedFindFile | 寻找一个指定的文件 |
ads采用fnsplit | acedFNSplit | |
ads采用getangle | acedGetAngle | 提示用户输入一个角度,要考虑ANGBASE系统变量的当前值 |
ads采用getappname | acedGetAppName | 获得当前ARX应用程序的文件名称 |
ads采用getargs | acedGetArgs | 获得在调用外部函数时的命令行参数 |
ads采用getcfg | acedGetCfg | |
ads采用getcname | acedGetCName | 获取一个命令的本地名或与语言无关的名称 |
ads采用getcorner | acedGetCorner | 提示用户输入一个矩形的顶点 |
ads采用getdist | acedGetDist | 提示用户输入一个距离 |
ads采用getenv | acedGetEnv | |
ads采用getfiled | acedGetFileD | 用标准的CAD对话框提示用户输入要查找的文件名 |
ads采用getfuncode | acedGetFunCode | 获得外部函数的码值 |
ads采用getinput | acedGetInput | 提取传送用户输入函数acedGetXxx()的关键字(可以是任意字符) |
ads采用getint | acedGetInt | 提示用户输入一个整数 |
ads采用getkword | acedGetKword | 提示用户输入一个关键字 |
ads采用getorient | acedGetOrient | 类似于acedGetAngle(),但零度方向总是向右 |
ads采用getpoint | acedGetPoint | 提示用户输入一个点 |
ads采用getreal | acedGetReal | 提示用户输入一个浮点数 |
ads采用getstring | acedGetString | 提示用户输入一个字符串 |
ads采用getstringb | acedGetStringB | |
ads采用getsym | acedGetSym | 获取一个LISP符号的值(有使用条件) |
ads采用getvar | acedGetVar | 获取一个系统变量的当前值 |
ads采用graphscr | acedGraphScr | 显示当前图形屏幕 |
ads采用grdraw | acedgrDraw | 在当前端口画一个矢量 |
ads采用grread | acedGrRead | 读取输入设备 |
ads采用grtext | acedGrText | 在屏幕的菜单区/模式区/或状态区显示文本 |
ads采用grvecs | acedGrVecs | 在当前图形屏幕上画多个矢量 |
ads采用handent | acdbHandEnt | 通过实体的句柄查找实体 |
ads采用help | acedHelp | 调用帮助功能 |
ads采用initget | acedInitGet | 次定用户响应下一次调用输入函数acedGetXxx()时那些值是有效的 |
ads采用inters | acdbInters | 求出两直线的交点 |
ads采用invoke | acedInvoke | 在ARX应用程序中调用外部函数 |
ads采用isalnum | acutIsAlNum | 验证是否是字母或数字 |
ads采用isalpha | acutIsAlpha | 验证是否是字母 |
ads采用iscntrl | acutIsCntrl | 验证是否是一个控制字符 |
ads采用isdigit | acutIsDigit | 验证是否是数字 |
ads采用isgraph | acutIsGraph | 验证是否是一个图形字符 |
ads采用islower | acutIsLower | 验证是否是小写字母 |
ads采用isprint | acutIsPrint | 验证是否是一个可打印字符 |
ads采用ispunct | acutIsPunct | 验证是否是一个标点符号 |
ads采用isspace | acutIsSpace | 验证是否是一个空白字符 |
ads采用isupper | acutIsUpper | 验证是否是一个大写字母 |
ads采用isxdigit | acutIsXDigit | 验证是否是一个十六进制数字 |
ads采用menucmd | acedMenuCmd | 显示并激活菜单 |
ads采用name采用clear | acdbNameClear | 可将ads采用name型的数据赋值为空 |
ads采用name采用equal | acdbNameEqual | 可比较两个ads采用name型的数据是否相同 |
ads采用name采用nil | acdbNameNil | 可以检测这个实体名或选择集名为空 |
ads采用name采用set | acdbNameSet | 可以复制一个实体名或选择集名 |
ads采用namedobjdict | acdbNameObjDict | 返回图形字典的实体名 |
ads采用nentsel | acedNEnrSel | 类似acedNEntSelp(),但使用4*3(而非4*4)作为变换矩阵,不能指定点 |
ads采用nentselp | acedNEntSelp | 类似acedNEntSel(),但对于嵌套实体返回附加数据,并使程序能指定选择点 |
ads采用newrb | acutNewRb | 创建一个新的结果缓冲区 |
ads采用osnap | acedOsnap | 借助指定对象的捕捉方式来捕捉一个点 |
ads采用point采用set | acdbPointSet | 可以将一个点复制给另一个点 |
ads采用polar | acutPolar | 通过极坐标求一点 |
ads采用printf | acutPrintf | 在文本屏幕输出一条信息 |
ads采用prompt | acedPrompt | 在提示行中显示一条信息 |
ads采用putsym | acedPutsym | 设置LISP符号的值(有使用条件) |
ads采用redraw | acedRedraw | 将当前图形屏幕做重画操作 |
ads采用regapp | acdbRegApp | 注册应用程序的扩展实体数据 |
ads采用regfunc | acdbRegFunc | 注册一个可以直接调用的外部函数 |
ads采用relrb | acutRelRb | 释放分配给一个结果缓冲区或一个结果缓冲区链表内存 |
ads采用retint | acedRetInt | 返回一个整数 |
ads采用retlist | acedRetList | 返回一个表 |
ads采用retname | acedRetName | 返回一个实体的名称或选择集的名称 |
ads采用retnil | acedRetNil | 返回一个Nil值 |
ads采用retpoint | acedRetPoint | 返回一个点 |
ads采用retreal | acedRetReal | 返回一个浮点数 |
ads采用retstr | acedRetStr | 返回一个字符串 |
ads采用rett | acedRetT | 返回逻辑真 |
ads采用retval | acedRetVal | 返回一个包含在结果缓冲区的值 |
ads采用retvoid | acedRetVoid | 返回一个不显示的控制(void) |
ads采用rtos | acdbRToS | 将一个实数(浮点数)转化为字符串 |
ads采用setcfg | acedSetCfg | 添加应用程序数据到系统acad.cfg文件的应用程序数据部分 |
ads采用setenv | acedSetEnv | |
ads采用setfunhelp | acedSetFunHelp | 为一个通过命令行“C:外部函数名”方式启动的命令注册帮助信息 |
ads采用setvar | acedSetVar | 设置CAD系统变量的值(有使用条件) |
ads采用setview | acedSetView | 为指定端口建立一个3D视图 |
ads采用snvalid | acdbSNValid | 检查一个符号表名称的合法性 |
ads采用ssadd | acedSSAdd | 向选择集里添加新的实体(或创建新的选择集) |
ads采用ssdel | acedSSDel | 从选择集里删除一个实体 |
ads采用ssfree | acedSSFree | 释放一个选择集 |
ads采用ssget | acedSSGet | 获得(生成)一个选择集 |
ads采用ssgetfirst | acedSSGetFirst | 决定那个对象被选中或支持(grip) |
ads采用sslength | acedSSLength | 返回一个选择集中的实体的数量 |
ads采用ssmemb | acedSSMemb | 检测一个实体是否是选择集里的一个实体(属于选择集) |
ads采用ssname | acedSSName | 返回选择集里一个实体的实体名 |
ads采用ssnamex | acedSSNameX | 描述选择集中对象是如何选中的 |
ads采用sssetfirst | acedSSSetFirst | 选择或夹持对象 |
ads采用tablet | acedTablet | 控制数据化仪的标定 |
ads采用tblnext | acdbTblNext | 扫描指定的符号表,并返回这个表的下一个条目 |
ads采用tblobjname | acdbTblObjName | 返回一个可传送给acedEntGet()或acedEntMod()的实体标识符,以定位实际实体 |
ads采用tblsearch | acdbTblSearch | 扫描指定符号表,并以结果缓冲区链表方式返回查找到的指定符号 |
ads采用textbox | acedTextBox | 找出包含文本实体的矩形框的对角坐标 |
ads采用textpage | acedTextPage | 显示当前文本屏幕,在显示前先清屏 |
ads采用textscr | acedTextscr | 显示当前文本屏幕 |
ads采用tolower | acutTolower | 将字符转为小写 |
ads采用toupper | acutToUpper | 将字符转为大写 |
ads采用trans | acedTrans | 降一个点或一个位移从一个坐标系转换到另一个坐标系 |
ads采用undef | acedUndef | 取消一个外部函数的定义 |
ads采用update | acedUpdate | |
ads采用usrbrk | acedUsrBrk | 检查用户有没有按下ESC建 |
ads采用vports | acedVports | 为当前端口配置,返回一个端口描述器表 |
ads采用wcmatch | acutWcMatch | 检测一个字符串是否与一个通配符模式相匹配 |
ads采用xdroom | acdbXdRoom | 返回一个实体还能容纳的扩展数据的内存,一个实体做多只能容纳16k |
ads采用xdsize | acdbXdSize | 返回扩展数据链表将占用的内存空间(字节) |
ads采用xfromss | acedXfromSS | 将一个指定矩阵应用到指定的选择集上 |
ads采用xstrcase | acdbXStrCase | |
ads采用xstrsave | acdbXStrSave | |
ads采用ssGetKwordCallbackPtr | acedSSGetKwordCallbackPtr | 获得并保存指向回调函数的指针 |
acs采用ssGetOtherCallbackPtr | acedSSGetKwordCallbackPtr | |
ads采用ssSetKwordCallbackPtr | acedSSSetKwordCallbackPtr | 提供指向一个关键字回调函数的指针 |
ads采用ssSetOtherCallbackPtr | acedSSSetOtherCallbackPtr | 提供指向“其他”的当前回调函数的指针 |