ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:25.75KB ,
资源ID:3204282      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3204282.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(应用程序处理函数解读.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

应用程序处理函数解读.docx

1、应用程序处理函数解读应用程序处理函数 (arx) 返回当前加载的 ObjectARX 应用程序的列表(arxload application onfailure) 加载 ObjectARX 应用程序(arxunload application onfailure) 卸载 ObjectARX 应用程序(autoarxload filename cmdlist) 预定义加载关联 ObjectARX 文件的命令名(autoload filename cmdlist) 预定义加载关联 AutoLISP 文件的命令名(initdia dialogflag) 强制显示下一个命令对话框(load filen

2、ame onfailure) 计算文件中的 AutoLISP 表达式(startapp appcmd file) 启动 Windows 应用程序(vl-vbaload filename) 加载 Visual Basic 工程(vl-vbarun macroname) 运行 Visual Basic 宏(vlax-add-cmd global-name 詅unc-sym local-name cmd-flags) 向 AutoCAD 的内置命令集中添加命令注意 VLISP 扩展:需要 vl-load-com数学函数(+ number number .) 返回所有数值的总和(- number nu

3、mber .) 从第一个数值中减去第二个和后面的数值,返回差值(* number number .) 返回所有数值的乘积(/ number number .) 用第一个数值除以后面其他数值的乘积,返回商值( int) 返回参数的按位非(即 1 的补码)(1+ number) 返回参数增 1 后的结果(1- number) 返回参数减 1 后的结果(abs number) 返回参数的绝对值(atan num1 num2) 返回一个数的反正切值(以弧度为单位)(cos ang) 返回一个以弧度表示的角度的余弦值(exp number) 返回常数 e(实数 2.718282.)的指定次幂的值(exp

4、t base power) 返回一个数的指定次幂的值(fix number) 截去实数的小数部分,将它转换成整数后返回该整数(float number) 将一个数转换成实数后返回该实数(gcd int1 int2) 返回两个整数的最大公约数(log number) 以实数形式返回一个数的自然对数(logand int int .) 返回一组整数逻辑按位与 (AND) 的结果(logior int int .) 返回一组整数逻辑按位或 (OR) 的结果(lsh int numbits) 返回一个整数进行指定位逻辑移位后的结果(max number number .) 返回给定的数中的最大值(mi

5、n number number .) 返回给定的数中的最小值(minusp number) 检查一个数是否是负数(rem num1 num2 .) 用第一个数除以第二个数,返回余数(sin ang) 以实数形式返回一个以弧度表示的角度的正弦值(sqrt number) 以实数形式返回一个数的平方根(zerop number) 检查一个数的值是否为 0等量和条件函数(= numstr numstr .) 如果所有参数的数值相等则返回 T;否则返回 nil(/= numstr numstr .) 如果各参数的数值不相等则返回 T;否则返回 nil( numstr numstr .) 如果每个参数的

6、数值都小于它右边的参数则返回 T,否则返回 nil ( numstr numstr .) 如果每个参数的数值都大于它右边的参数则返回 T,否则返回 nil(= numstr numstr .) 如果每个参数的数值都大于或等于它右边的参数则返回 T,否则返回 nil(and expr .) 返回一组表达式的逻辑与 (AND)(Boole func int1 int2 .) 用作一个通用的按位布尔函数(cond (test result .) .) 用作 AutoLISP 的主条件函数(eq expr1 expr2) 判断两个表达式是否相同(equal expr1 expr2 fuzz) 判断两个

7、表达式的值是否相等(if testexpr thenexpr elseexpr) 根据条件计算表达式(or expr .) 返回一组表达式的逻辑或 (OR)(repeat int expr .) 计算每个表达式指定的次数,返回最后一个表达式的值(while testexpr expr .) 计算测试表达式,如果结果不是 nil,则计算其他表达式,重复这个计算过程,直到测试表达式的结果为 nil错误处理函数(alert string) 显示警告框,其中显示错误或警告信息,该信息以字符串形式传递(*error* string) 用户可定义的错误处理函数(exit) 强制退出当前应用程序(quit)

8、 强制退出当前应用程序(vl-catch-all-apply function list) 将参数列表传递给指定的函数,并捕获异常(vl-catch-all-error-message error-obj) 从错误对象中返回信息(vl-catch-all-error-p arg) 判断 vl-catch-all-apply 返回的参数是否是错误对象函数处理函数(apply function lst) 将参数表传递给指定的函数(defun sym (arguments /variables.) expr .) 定义一个函数(defun-q sym (arguments /variables.)

9、expr .) 将函数定义为表(仅向后兼容)(defun-q-list-ref function) 显示用 defun-q 定义的函数的表结构(defun-q-list-set sym list) 将函数定义为表(仅向后兼容)(eval expr) 返回 AutoLISP 表达式的计算结果(lambda arguments expr .) 定义无名函数(progn expr .) 按顺序计算每一个表达式,返回最后一个表达式的值(trace function .) 调试 AutoLISP 程序时的辅助工具(untrace function .) 清除指定函数的跟踪标志表操作函数(acad_str

10、lsort lst) 按字母顺序对字符串表进行排序(append lst .) 将任意数目的表合成一个表(assoc item alist) 从关联表中搜索一个元素,如果找到则返回该关联表条目(car lst) 返回表的第一个元素(cdr lst) 返回指定的表,表的第一个元素除外(cons new-first-element lst) 基本的表构造函数(foreach name lst expr .) 将表的所有成员带入表达式求值(last lst) 返回表的最后一个元素(length lst) 以整数形式返回表中元素的数目(list expr .) 将任意数目的表达式合成一个表(listp

11、 item) 检查某个项目是否是表(mapcar function list1 . listn) 将一个或多个表的各个元素作为函数的参数,返回该函数执行结果的表(member expr lst) 在表中搜索指定的表达式,并从第一次出现该表达式的位置开始返回表的其余部分(nth n lst) 返回表的第 n 个元素(reverse lst) 颠倒表中元素的顺序,然后返回修改后的表(subst newitem olditem lst) 在表中搜索某个旧项目,并用一个新项目替换表中的所有旧项目,然后返回修改后的表的副本(vl-consp list-variable) 判断表是否为 nil (vl-e

12、very predicate-function list more-lists.) 检查每个元素合并的预测是否为真(vl-list* object more-objects.) 构造并返回表(vl-list-string char-codes-list) 将与整数表相关联的字符合并到字符串中(vl-list-length list-or-cons-object) 计算真表的表长度(vl-member-if predicate-function list) 判断表成员之一的预测是否为真(vl-member-if-not predicate-function list) 判断表成员之一的预测是否为

13、 nil (vl-position symbol list) 返回指定的表项目的索引(vl-remove element-to-remove list) 从列表中删除元素(vl-remove-if predicate-function list) 返回函数测试失败的表的所有元素(vl-remove-if-not predicate-function list) 返回通过函数测试的表的所有元素(vl-some predicate-function list more-lists.) 检查元素合并的预测是否为 nil (vl-sort list less?-function) 根据给定的比较函数对

14、表中的元素排序(vl-sort-i list less?-function) 根据给定的比较函数对表中的元素排序,返回元素索引号(vl-string-list string) 将字符串转换为字符代码表字符串处理函数(read string) 返回从字符串中获得的第一个表或原子数据(strcase string which)将字符串中的所有字母转换成大写或小写,然后返回修改后的字符串(strcat string1 string2 .) 将多个字符串拼接成一个字符串,然后返回新字符串(strlen string .) 返回代表字符串中字符数目的整数(substr string start leng

15、th) 返回字符串的子串(vl-prin1-to-string object) 返回表示任意 LISP 对象的字符串,如同用 prin1 函数输出的字符串(vl-princ-to-string object) 返回表示任意 LISP 对象的字符串,如同用 princ 函数输出的字符串(vl-string-list string) 将字符串转换为字符代码表(vl-string-elt string position) 返回表示在字符串中指定位置的字符的 ASCII 代码(vl-string-left-trim character-set string) 从字符串的开始位置删除指定的字符串(vl-string-mismatch

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1