明经通道 Visual LISP 函数
明经通道 Visual LISP 函数
VL- 函数
本节内容包括:
vl-acad-defun
将 AutoLISP 函数符号定义为外部子例程
vl-acad-undefun
取消对 AutoLISP 函数符号的定义,使 ObjectARX 应用程序不能再使用它。
vl-arx-import
将 ObjectARX/ADSRX 函数输入到独立名称空间 VLX
vl-bb-ref
返回黑板名称空间中变量的值
vl-bb-set
设置黑板名称空间中的变量
vl-catch-all-apply
将参数表传递给指定函数并截取错误
vl-catch-all-error-message
从错误对象返回字符串
vl-catch-all-error-p
确定参数是否是 vl-catch-all-apply 返回的错误对象
vl-cmdf
执行 AutoCAD 命令
vl-consp
确定表是否为 nil
vl-directory-files
列出给定目录中的所有文件
vl-doc-export
使函数在当前文档中可用
vl-doc-import
将早先输出的函数输入到 VLX 名称空间
vl-doc-ref
从当前文档名称空间中获取变量的值
vl-doc-set
设置当前文档名称空间中变量的
vl-every
检查论断结合每个元素后是否均为
vl-exit-with-error
将控制从 VLX 错误处理器传递给调用它的名称空间的 *error* 函数
vl-exit-with-value
将值返回到从其他名称空间调用 VLX 的函数
vl-file-copy
将一个文件的内容复制或附加到另一个文件
vl-file-delete
删除文件
vl-file-directory-p
确定文件名是否为路径名
vl-file-rename
重命名文件
vl-file-size
确定文件的大小(字节)
vl-file-systime
返回指定文件的上一次修改时间
vl-filename-base
去掉文件的路径和扩展名,返回文件的名称
vl-filename-directory
去掉文件的名称和扩展名,返回文件的路径
vl-filename-extension
返回文件的扩展名,而去掉文件名中的其他部分
vl-filename-mktemp
为临时文件计算唯一的文件名
vl-get-resource
返回 VLX 中保存的 .txt 文件中的文字
vl-list*
构造并返回表
vl-list->string
将一系列与整数表相关联的字符组合成字符串
vl-list-exported-functions
列出输出的函数
vl-list-length
计算表的长度
vl-list-loaded-vlx
返回与当前文档相关联的所有独立名称空间 VLX 文件
vl-load-all
将文件加载到所有打开的 AutoCAD 文档中,以及在当前 AutoCAD 任务中后续打开的任何文档中
vl-load-com
将 Visual LISP 扩展功能加载到 AutoLISP
vl-load-reactors
加载反应器支持函数
vl-mkdir
创建目录
vl-member-if
确定论断是否对每一个表成员都正确
vl-member-if-not
确定论断是否对表成员中的一个为 nil
vl-position
返回指定表项目的索引
vl-prin1-to-string
返回 LISP 数据的字符串表示,就象它是由 prin1 函数输出的一样
vl-princ-to-string
返回 LISP 数据的字符串表示,就象它是由 princ 函数输出的一样
vl-propagate
将变量的值复制到所有打开的文档名称空间(并在当前 AutoCAD 任务中打开的所有后续图形中设置它的值)
vl-registry-delete
从 Winows 注册表中删除指定的主键或值
vl-registry-descendents
返回指定注册表键的子键或值名称的列表
vl-registry-read
对于指定的主键/值对,返回 Winodws 注册表存储的数据
vl-registry-write
在 Windows 注册表中创建主键
vl-remove
删除表中的元素
vl-remove-if
返回由所提供表中的所有不满足测试函数的元素组成的表
vl-remove-if-not
返回由所提供表中的所有能通过测试函数的元素组成的表
vl-some
检查论断是否对某个元素组合不为 nil
vl-sort
根据给定的比较函数来对表中的元素排序
vl-sort-i
根据给定的比较函数对表中的元素排序,并返回元素的索引号
vl-string->list
将字符串转换为字符代码表
vl-string-elt
返回字符串中指定位置字符的 ASCII 表示
vl-string-left-trim
从字符串的开始删除指定字符
vl-string-mismatch
返回两个字符串中从指定位置开始,最长的共同前缀的长度
vl-string-position
在字符串中查找具有指定 ASCII 码的字符
vl-string-right-trim
从字符串结尾删除指定字符
vl-string-search
在字符串中搜索指定子串
vl-string-subst
在字符串中进行字符串替换
vl-string-translate
在字符串中替换字符
vl-string-trim
从字符串的开始和结束删除指定字符
vl-symbol-name
返回包含某符号名的字符串
vl-symbol-value
返回当前绑定到符号的值
vl-symbolp
确定指定对象是否为符号
vl-unload-vlx
卸载已经加载到自己的名称空间的 VLX 应用程序
vl-vbaload
加载 Visual Basic 工程
vl-vbarun
运行 Visual Basic 宏
vl-vlx-loaded-p
确定某独立名称空间当前是否加载
明经通道
版权所有 未经许可 不得传播
评论