天气与日历 切换到窄版

 找回密码
 立即注册
中国膜结构网
十大进口膜材评选 十大国产膜材评选 十大膜结构设计评选 十大膜结构公司评选
查看: 9|回复: 0

AutoLISP核心函数(机翻)

[复制链接]
  • TA的每日心情
    开心
    昨天 15:23
  • 签到天数: 69 天

    [LV.6]常住居民II

    410

    主题

    167

    回帖

    2704

    积分

    管理员

    积分
    2704
    发表于 2024-6-22 09:46:18 | 显示全部楼层 |阅读模式
    AutoLISP核心函数(机翻)
    函数        语法        描述
    + (add)        (+ [number number ...])        返回所有数字的总和
    / (divide)        (/ [number number ...])        第一个数字除以其余数字的乘积,返回商
    > (greater than)        (> numstr [numstr ...])        如果每个自变量在数值上大于右边的自变量则返回T,否则返回NIL
    >= (greater than or equal to)        (>= numstr [numstr ...])        如果每个自变量在数值上大于或等于右边的自变量则返回T,否则返回NIL
    < (less than)        (< numstr [numstr ...])        如果每个自变量在数值上小于右边的自变量则返回T,否则返回NIL
    <= (less than or equal to)        (<= numstr [numstr ...])        如果每个自变量在数值上小于或等于右边的自变量则返回T,否则返回NIL
    * (multiply)        (* [number number ...])        返回所有数字的乘积
    *error*        (*error* string)        可用户定义的错误处理函数
    *pop-error-mode*        (*pop-error-mode*)        结束之前调用*push-error-using-command*或*push-error-using-stack*的错误处理函数
    *push-error-using-command*        (*push-error-using-command*)        指示在自定义*error*处理里面用了command函数的错误处理函数
    *push-error-using-stack*        (*push-error-using-stack*)        指示在自定义*error*处理里面用了AutoLISP栈的变量的错误处理函数
    - (subtract)        (- [number number ...])        第一个数字减去后面的数字,返回差值
    /= (not Equal to)        (/= numstr [numstr ...])        比较参数数值是否不等
    =(equal to)        (= numstr [numstr ...])        比较参数数值是否相等
    ~ (bitwise NOT)        (~ int)        返回参数的按位取反(1的补码)
    1- (decrement)        (1- number)        数字减一
    1+ (increment)        (1+ number)        数字加一
    abs        (abs number)        返回数字的绝对值
    acad_colordlg        (acad_colordlg colornum [flag])        显示标准AutoCAD颜色选择对话框
    acad_helpdlg        (acad_helpdlg helpfile topic)        调用帮助工具(已过时)
    acad-pop-dbmod        (acad-pop-dbmod)        将DBMOD系统变量的值恢复为最近使用acad-push-dbmod存储的值
    acad-push-dbmod        (acad-push-dbmod)        存储DBMOD系统变量的当前值
    acad_strlsort        (acad_strlsort list)        按字母顺序对字符串列表进行排序
    acad_truecolorcli        (acad_truecolorcli color [allowbylayer] [alternatePrompt])        在命令提示符下提示颜色
    acad_truecolordlg        (acad_truecolordlg color [allowbylayer] [currentlayercolor])        显示AutoCAD颜色选择对话框,其中包含索引颜色、真彩色、配色系统的选项卡
    acdimenableupdate        (acdimenableupdate flag)        控制关联尺寸的自动更新
    acet-layerp-mark        (acet-layerp-mark [status])        放置“上一个图层”记录的开始和结束标记
    acet-layerp-mode        (acet-layerp-mode [status])        查询并设置LAYERPMODE设置
    acet-laytrans        (acet-laytrans filename [settings])        将工程图图层转换为另一个工程图或标准文件中定义的标准
    acet-ms-to-ps        (acet-ms-to-ps [value] [viewport])        将实际值从模型空间单位转换为图纸空间单位
    acet-ps-to-ms        (acet-ps-to-ms [value] [viewport])        将实际值从图纸空间单位转换为模型空间单位
    alert        (alert msg)        显示一个包含错误或警告消息的对话框
    alloc        (alloc n-alloc)        设置扩展功能要使用的段的大小
    and        (and [expr ...])        返回提供的参数的逻辑与
    angle        (angle pt1 pt2)        返回由两个端点定义的直线的弧度角
    angtof        (angtof string [units])        将表示角度的字符串转换为弧度的实(浮点)值
    angtos        (angtos angle [unit [precision]])        将以弧度为单位的角度值转换为字符串
    append        (append [list ...])        接受任意数量的列表并将它们附加为一个列表
    apply        (apply 'function list)        将参数列表传递给指定函数并执行
    arx        (arx)        返回当前加载的ObjectARX&#174;应用程序的列表
    arxload        (arxload application [onfailure])        加载一个ObjectARX应用程序
    arxunload        (arxunload application [onfailure])        卸载ObjectARX应用程序
    ascii        (ascii str)        返回字符串的第一个字符到其字符代码(整数)的转换
    assoc        (assoc element alist)        在关联列表中搜索元素,然后返回该关联列表条目
    atan        (atan num1 [num2])        返回弧度数的反正切
    atof        (atof str)        将字符串转换为实数
    atoi        (atoi str)        将字符串转换为整数
    atom        (atom item)        验证项目是原子
    atoms-family        (atoms-family format [symlist])        返回当前定义的符号列表
    autoarxload        (autoarxload filename cmdlist)        预定义命令名称以加载关联的ObjectARX文件
    autoload        (autoload filename cmdlist)        预定义命令名称以加载关联的AutoLISP文件
    boole        (boole operator int1 [int2 ...])        用作一般的按位布尔函数
    boundp        (boundp sym)        验证值是否绑定到符号
    caddr        (caddr list)        返回列表的第三个元素
    cadr        (cadr list)        返回列表的第二个元素
    car        (car list)        返回列表的第一个元素
    cdr        (cdr list)        返回一个列表,其中包含除指定列表的第一个元素以外的所有元素
    chr        (chr int)        将代表字符代码的整数转换为单字符字符串
    close        (close file-desc)        关闭打开的文件
    command        (command [arguments ...])        执行AutoCAD命令
    command-s        (command-s [cmdname [arguments ...]])        执行AutoCAD命令和提供的输入
    cond        (cond [((test) (result ...)) ...])        用作AutoLISP的主要条件功能
    cons        (cons new-first-element list-or-atom)        将元素添加到列表的开头,或构造点分列表
    cos        (cos ang)        返回以弧度表示的角度的余弦值
    cvunit        (cvunit value from-unit to-unit)        将值从一种测量单位转换为另一种
    defun-q-list-ref        (defun-q-list-ref 'function )        显示用defun-q定义的函数的列表结构
    defun-q-list-set        (defun-q-list-set 'sym list)        将符号的值设置为由列表定义的函数
    defun-q        (defun-q sym ([arguments] [/ variables ...]) expr ...)        将函数定义为列表
    defun        (defun sym ([arguments] [/ variables ...]) expr ...)        定义一个函数
    dictadd        (dictadd ename symbol newobj)        将非图形对象添加到指定的字典
    dictnext        (dictnext ename [rewind])        查找字典中的下一个项目
    dictremove        (dictremove ename symbol)        从指定的字典中删除一个条目
    dictrename        (dictrename ename oldsym newsym)        重命名字典条目
    dictsearch        (dictsearch ename symbol [setnext])        在字典中搜索项目
    distance        (distance pt1 pt2)        返回两点之间的3D距离
    distof        (distof str [mode])        将代表真实(浮点)值的字符串转换为真实值
    dumpallproperties        (dumpallproperties ename [context])        检索实体的受支持属性
    entdel        (entdel ename)        删除对象(实体)或恢复以前删除的对象
    entget        (entget ename [applist])        检索对象(实体)的定义数据
    entlast        (entlast)        返回图形中最后一个未删除的主要对象(实体)的名称
    entmake        (entmake [elist])        在工程图中创建一个新实体
    entmakex        (entmakex [elist])        制作一个新的对象或实体,为其提供一个句柄和实体名称(但不分配所有者),然后返回新的实体名称
    entmod        (entmod elist)        修改对象(实体)的定义数据
    entnext        (entnext [ename])        返回图形中下一个对象(实体)的名称
    entsel        (entsel [msg])        提示用户通过指定一个点来选择单个对象(实体)
    entupd        (entupd ename)        更新对象(实体)的屏幕图像
    eq        (eq expr1 expr2)        确定两个表达式是否相同
    equal        (equal expr1 expr2 [fuzz])        确定两个表达式是否相等
    eval        (eval expr)        返回评估AutoLISP表达式的结果
    exit        (exit)        强制退出当前应用程序
    exp        (exp num)        返回提高到指定幂(自然对数)的常数e(实数)
    expand        (expand n-expand)        为AutoLISP分配额外的内存
    expt        (expt number power)        返回提高到指定幂的数字
    findfile        (findfile filename)        在AutoCAD库和受信任的路径中搜索指定的文件或目录
    findtrustedfile        (findtrustedfile filename)        在AutoCAD的受信任位置中搜索指定的文件
    fix        (fix number)        返回实数到最接近的较小整数的转换
    float        (float number)        返回数字到实数的转换
    foreach        (foreach name list [expr...])        计算列表中所有成员的表达式
    gc        (gc)        强制进行垃圾回收,以释放未使用的内存
    gcd        (gcd int1 int2)        返回两个整数的最大公分母
    getangle        (getangle [pt] [msg])        暂停供用户输入角度,并以弧度返回该角度
    getcfg        (getcfg cfgname)        过时的。从acad20xx.cfg文件的AppData部分检索应用程序数据
    getcname        (getcname cname)        检索AutoCAD命令的本地化名称或英文名称
    getcorner        (getcorner pt [msg])        暂停用户输入矩形的第二个角
    getdist        (getdist [pt] [msg])        暂停供用户输入距离
    getenv        (getenv variable-name)        返回分配给系统环境变量的字符串值
    getfiled        (getfiled title default ext flags)        使用标准AutoCAD文件对话框提示用户输入文件名,然后返回该文件名
    getint        (getint [msg])        暂停供用户输入整数,然后返回该整数
    getkword        (getkword [msg])        暂停用户输入关键字,并返回该关键字
    getorient        (getorient [pt] [msg])        暂停供用户输入角度,并以弧度返回该角度
    getpoint        (getpoint [pt] [msg])        暂停用户输入点,并返回该点
    getpropertyvalue        (getpropertyvalue ename propertyname [or collectionName index name])        返回实体属性的当前值
    getreal        (getreal [msg])        暂停用户输入实数,并返回该实数
    getstring        (getstring [cr] [msg])        暂停供用户输入字符串,并返回该字符串
    getvar        (getvar varname)        检索AutoCAD系统变量的值
    graphscr        (graphscr)        显示AutoCAD图形屏幕
    grclear        (grclear)        清除当前视口(作废)
    grdraw        (grdraw from to color [highlight])        在当前视口中的两个点之间绘制矢量
    grread        (grread [track] [allkeys [curtype]])        从任何AutoCAD输入设备读取值
    grtext        (grtext [box text [highlight]])        将文本写入状态行或屏幕菜单区域
    grvecs        (grvecs vlist [trans])        在绘图区域中绘制多个向量
    handent        (handent handle)        根据其句柄返回一个对象(实体)名称
    help        (help [helpfile [topic [command]]])        调用帮助工具
    if        (if testexpr thenexpr [elseexpr])        条件计算表达式
    initcommandversion        (initcommandversion [version])        强制下一个命令以指定版本运行
    initdia        (initdia [dialogflag])        强制显示下一个命令的对话框
    initget        (initget [bits] [keywords])        建立关键字供下一个用户输入函数调用使用
    inters        (inters pt1 pt2 pt3 pt4 [onseg])        查找两条线的交点
    ispropertyreadonly        (ispropertyreadonly ename propertyname [or collectionName index name])        返回实体属性的只读状态
    itoa        (itoa int)        返回整数到字符串的转换
    lambda        (lambda arguments expr ...)        定义一个匿名函数
    last        (last lst)        返回列表中的最后一个元素
    layerstate-addlayers        (layerstate-addlayers layerstatename (list layername state color linetype lineweight plotstyle) [(list ...)])        将一系列图层添加或更新为图层状态
    layerstate-compare        (layerstate-compare layerstatename viewport)        将图层状态与当前图形中的图层进行比较
    layerstate-delete        (layerstate-delete layerstatename)        删除图层状态
    layerstate-export        (layerstate-export layerstatename filename)        将图层状态导出到指定文件
    layerstate-getlastrestored        (layerstate-getlastrestored)        返回当前图形中最后恢复的图层状态的名称
    layerstate-getlayers        (layerstate-getlayers layerstatename [invert])        返回以图层状态保存的图层
    layerstate-getnames        (layerstate-getnames [includehidden] [includexref])        返回图层状态名称的列表
    layerstate-has        (layerstate-has layerstatename)        检查是否存在图层状态
    layerstate-import        (layerstate-import filename)        从指定文件导入图层状态
    layerstate-importfromdb        (layerstate-importfromdb layerstatename filename)        从指定的图形文件导入图层状态
    layerstate-removelayers        (layerstate-removelayers layerstatename (list layername layername layername ...))        从图层状态中删除图层列表
    layerstate-rename        (layerstate-rename oldlayerstatename newlayerstatename)        重命名图层状态
    layerstate-restore        (layerstate-restore layerstatename viewport [restoreflags])        将图层状态还原到当前图形中
    layerstate-save        (layerstate-save layerstatename mask viewport)        在当前图形中保存图层状态
    layoutlist        (layoutlist)        返回当前图形中所有图纸空间布局的列表
    length        (length lst)        返回一个整数,指示列表中的元素数
    list        (list [expr ...])        接受任意数量的表达式并将它们组合到一个列表中
    listp        (listp item)        验证项目是列表
    load        (load filename [onfailure])        评估文件中的AutoLISP表达式
    log        (log num)        将数字的自然对数返回为实数
    logand        (logand [int int ...])        返回整数列表的逻辑按位与的结果
    logior        (logior [int int ...])        返回整数列表的逻辑按位或运算的结果
    lsh        (lsh int numbits)        返回整数按指定位数的逻辑按位移位
    mapcar        (mapcar function list1... listn)        返回一个列表,该列表是执行一个函数的结果,带有作为函数参数提供的一个或多个列表
    max        (max [number number ...])        返回给定的最大数字
    mem        (mem)        显示AutoLISP内存的当前状态
    member        (member expr lst)        从表达式的第一个出现开始搜索列表中是否存在表达式,并返回列表的其余部分
    menucmd        (menucmd str)        发出菜单命令,或设置和检索菜单项状态
    menugroup        (menugroup groupname)        验证是否已加载菜单组
    min        (min [number number ...])        返回给定的最小数字
    minusp        (minusp num)        验证数字是否为负
    namedobjdict        (namedobjdict)        返回当前图形的命名对象字典的实体名称,该实体名称是图形中所有非图形对象的根
    nentsel        (nentsel [msg])        提示用户通过指定一个点来选择一个对象(实体),并提供对复杂对象中包含的定义数据的访问
    nentselp        (nentselp [msg] [pt])        提供与nentsel功能相似的功能,而无需用户输入
    not        (not item)        验证元素评估为nil
    nth        (nth n lst)        返回列表的第n个元素
    null        (null item)        验证项目是否绑定为nil
    numberp        (numberp item)        验证项目是实数还是整数
    open        (open filename mode [encoding])        打开文件以供AutoLISP I / O功能访问
    or        (or [expr ...])        返回表达式列表的逻辑或
    osnap        (osnap pt mode)        返回一个3D点,该点是将对象捕捉模式应用于指定点的结果
    polar        (polar pt ang dist)        以指定角度和距点的距离返回UCS 3D点
    prin1        (prin1 [expr [file-desc]])        将表达式打印到命令行或将表达式写入打开的文件
    princ        (princ [expr [file-desc]])        将表达式打印到命令行,或将表达式写入打开的文件
    print        (print [expr [file-desc]])        将表达式打印到命令行,或将表达式写入打开的文件
    progn        (progn [expr ...])        依次求值每个表达式并返回最后一个表达式的值
    prompt        (prompt msg)        在屏幕的提示区域显示一个字符串
    quit        (quit)        强制退出当前应用程序
    quote        (quote expr)        返回一个表达式,不对其求值
    read-char        (read-char [file-desc])        返回表示从键盘输入缓冲区或打开的文件中读取的字符的整数
    read-line        (read-line [file-desc])        从键盘或打开的文件中读取字符串,直到遇到行尾标记
    read        (read [string])        返回从字符串获得的第一个列表或原子
    redraw        (redraw [ename [mode]])        重绘当前视口或当前视口中的指定对象(实体)
    regapp        (regapp application)        在当前的AutoCAD图形中注册应用程序名称,以准备使用扩展的对象数据
    rem        (rem [number number ...])        将第一个数字除以第二个,然后返回余数
    repeat        (repeat int [expr ...])        计算每个表达式指定次数,并返回最后一个表达式的值
    reverse        (reverse lst)        返回列表的副本,其元素反转
    rtos        (rtos number [mode [precision]])        将数字转换为字符串
    set        (set sym expr)        将带引号的符号名称的值设置为表达式
    setcfg        (setcfg cfgname cfgval)        过时的。将应用程序数据写入acad20xx.cfg文件的AppData部分
    setenv        (setenv varname value)        将系统环境变量设置为指定值
    setfunhelp        (setfunhelp c:fname [helpfile [topic [command]]])        在帮助工具中注册用户定义的命令,以便在用户请求有关该命令的帮助时调用适当的帮助文件和主题
    setpropertyvalue        (setpropertyvalue ename propertyname value [or collectionName index name val])        设置实体的属性值
    setq        (setq sym expr [sym expr] ...)        将一个或多个符号的值设置为关联的表达式
    setvar        (setvar varname value)        将AutoCAD系统变量设置为指定值
    setview        (setview view_descriptor [vport_id])        建立指定视口的视图
    showhtmlmodalwindow        (showhtmlmodalwindow uri)        显示带有指定URI(统一资源标识符)的模式对话框
    sin        (sin ang)        返回一个角度的正弦值,以弧度表示的实数
    snvalid        (snvalid sym_name [flag])        检查符号表名称中的有效字符
    sqrt        (sqrt num)        将数字的平方根返回为实数
    ssadd        (ssadd [ename [ss]])        将对象(实体)添加到选择集中,或创建新的选择集中
    ssdel        (ssdel ename ss)        从选择集中删除一个对象(实体)
    ssget        (ssget [sel-method] [pt1 [pt2]] [pt-list] [filter-list])        从所选对象创建选择集
    ssgetfirst        (ssgetfirst)        确定选择并抓取哪些对象
    sslength        (sslength ss)        返回一个整数,其中包含选择集中的对象(实体)数量
    ssmemb        (ssmemb ename ss)        测试对象(实体)是否为选择集的成员
    ssname        (ssname ss index)        返回选择集的索引元素的对象(实体)名称
    ssnamex        (ssnamex ss [index])        检索有关如何创建选择集的信息。
    sssetfirst        (sssetfirst gripset [pickset])        设置选择和抓取哪些对象
    startapp        (startapp appcmd [file])        启动外部应用程序
    strcase        (strcase string [which])        返回一个字符串,其中所有字母字符均已转换为大写或小写
    strcat        (strcat [string string_n ...])        返回一个字符串,该字符串是多个字符串的串联
    strlen        (strlen [str ...])        返回一个整数,该整数是字符串中的字符数
    subst        (subst newitem olditem lst)        搜索列表中的旧项目,并返回列表的副本,并用新项目代替新出现的旧项目
    substr        (substr str start [length])        返回字符串的子字符串
    tablet        (tablet code [row1 row2 row3 direction])        检索并设置数字化仪(平板电脑)校准
    tblnext        (tblnext table-name [rewind])        在符号表中查找下一个项目
    tblobjname        (tblobjname table-name symbol)        返回指定符号表条目的实体名称
    tblsearch        (tblsearch table-name symbol [setnext])        在符号表中搜索符号名称
    terpri        (terpri)        在命令行打印换行符
    textbox        (textbox elist)        测量指定的文本对象,并返回包围文本的框的对角坐标
    textpage        (textpage)        将焦点从绘图区域切换到文本屏幕
    textscr        (textscr)        将焦点从绘图区域切换到文本屏幕
    trace        (trace [function ...])        AutoLISP调试中的帮助
    trans        (trans pt from to [disp])        将点(或位移)从一个坐标系平移到另一个坐标系
    type        (type item)        返回指定项目的类型
    untrace        (untrace [function ...])        清除指定功能的跟踪标志
    ver        (ver)        返回包含当前AutoLISP版本号的字符串
    vl-acad-defun        (vl-acad-defun 'symbol)        将AutoLISP功能符号定义为外部子例程
    vl-acad-undefun        (vl-acad-undefun 'symbol)        未定义AutoLISP功能符号,因此它不再对ObjectARX应用程序可用
    vl-arx-import        (vl-arx-import ['function | application])        将ObjectARX函数导入到单独的命名空间VLX中
    vl-bb-ref        (vl-bb-ref 'variable)        从黑板命名空间返回变量的值
    vl-bb-set        (vl-bb-set 'symbol value)        在黑板名称空间中设置变量
    vl-catch-all-apply        (vl-catch-all-apply 'function list)        将参数列表传递给指定的函数并捕获所有异常
    vl-catch-all-error-message        (vl-catch-all-error-message error-obj)        从错误对象返回字符串
    vl-catch-all-error-p        (vl-catch-all-error-p arg)        确定参数是否为从vl-catch-all-apply返回的错误对象
    vl-cmdf        (vl-cmdf [arguments ...])        执行AutoCAD命令
    vl-consp        (vl-consp list-variable)        确定列表是否为零
    vl-directory-files        (vl-directory-files [directory pattern directories])        列出给定目录中的所有文件
    vl-doc-export        (vl-doc-export 'function)        使功能可用于当前文档
    vl-doc-import        (vl-doc-import application ['function ...])        将先前导出的函数导入到VLX名称空间中
    vl-doc-ref        (vl-doc-ref 'symbol)        从当前文档的名称空间中检索变量的值
    vl-doc-set        (vl-doc-set 'symbol value)        设置当前文档名称空间中变量的值
    vl-every        (vl-every predicate-function list [list ...])        检查每个元素组合的谓词是否为真
    vl-exit-with-error        (vl-exit-with-error msg)        将控制权从错误处理程序传递到调用名称空间的* error *函数
    vl-exit-with-value        (vl-exit-with-value value)        向从另一个名称空间调用* error *处理程序的函数返回一个值
    vl-file-copy        (vl-file-copy source-file destination-file [append])        将一个文件的内容复制或追加到另一个文件
    vl-file-delete        (vl-file-delete filename)        删除文件
    vl-file-directory-p        (vl-file-directory-p filename)        确定文件名是否引用目录
    vl-file-rename        (vl-file-rename old-filename new-filename)        重命名文件
    vl-file-size        (vl-file-size filename)        确定文件大小,以字节为单位
    vl-file-systime        (vl-file-systime filename)        返回指定文件的最后修改时间
    vl-filename-base        (vl-filename-base filename)        去除目录路径和扩展名后,返回文件名
    vl-filename-directory        (vl-filename-directory filename)        去除名称和扩展名后,返回文件的目录路径
    vl-filename-extension        (vl-filename-extension filename)        去除文件名的其余部分后,返回文件名的扩展名
    vl-filename-mktemp        (vl-filename-mktemp [pattern directory extension])        计算用于临时文件的唯一文件名
    vl-list*        (vl-list* object [object ...])        构造并返回一个列表
    vl-list->string        (vl-list->string char-codes-list)        将与整数列表关联的字符组合成字符串
    vl-list-length        (vl-list-length list-or-cons-object)        计算真实列表的列表长度
    vl-list-loaded-vlx        (vl-list-loaded-vlx)        返回与当前文档关联的所有单独的命名空间VLX文件的列表
    vl-load-all        (vl-load-all filename)        将文件加载到所有打开的AutoCAD文档以及当前AutoCAD会话中随后打开的任何文档中
    vl-member-if-not        (vl-member-if-not predicate-function lst)        确定列表成员之一的谓词是否为零
    vl-member-if        (vl-member-if predicate-function lst)        确定谓词对于列表成员之一是否为真
    vl-mkdir        (vl-mkdir directoryname)        创建一个目录
    vl-position        (vl-position symbol list)        返回指定列表项的索引
    vl-prin1-to-string        (vl-prin1-to-string data)        返回LISP数据的字符串表示形式,就好像它是由prin1函数输出的一样
    vl-princ-to-string        (vl-princ-to-string data)        返回LISP数据的字符串表示形式,就好像它是由princ函数输出的一样
    vl-propagate        (vl-propagate 'symbol)        将变量的值复制到所有打开的文档命名空间中(并在当前AutoCAD会话期间打开的任何后续工程图中设置其值)
    vl-registry-delete        (vl-registry-delete reg-key [val-name])        从Mac OS上的Windows注册表或属性列表文件中删除指定的键
    vl-registry-descendents        (vl-registry-descendents reg-key [val-names])        返回Mac OS上Windows注册表或属性列表文件的指定键的子键或值名称的列表
    vl-registry-read        (vl-registry-read reg-key [val-name])        返回由特定键/值对存储在Mac OS上的Windows注册表或属性列表文件中的数据
    vl-registry-write        (vl-registry-write reg-key [val-name val-data])        在Mac OS上的Windows注册表或属性列表文件中创建密钥
    vl-remove-if-not        (vl-remove-if-not predicate-function lst)        返回提供的列表中所有通过测试功能的元素
    vl-remove-if        (vl-remove-if predicate-function lst)        返回提供的列表中所有未通过测试功能的元素
    vl-remove        (vl-remove element-to-remove lst)        从列表中删除元素
    vl-some        (vl-some predicate-function lst [lst ...])        检查一个元素组合的谓词是否不为零
    vl-sort-i        (vl-sort-i lst comparison-function)        根据给定的比较函数对列表中的元素进行排序,并返回元素索引号
    vl-sort        (vl-sort lst comparison-function)        根据给定的比较功能对列表中的元素进行排序
    vl-string->list        (vl-string->list str)        将字符串转换为字符代码列表
    vl-string-elt        (vl-string-elt str position)        返回字符串中指定位置的字符的字符代码
    vl-string-left-trim        (vl-string-left-trim char-set str)        从字符串开头删除指定的字符
    vl-string-mismatch        (vl-string-mismatch str1 str2 [pos1 pos2 ignore-case-p])        返回两个字符串的最长公共前缀的长度,从指定位置开始
    vl-string-position        (vl-string-position char-code str [start-pos [from-end-p]])        在字符串中查找具有指定字符代码的字符
    vl-string-right-trim        (vl-string-right-trim char-set str)        从字符串末尾删除指定的字符
    vl-string-search        (vl-string-search pattern str [start-pos])        搜索字符串中的指定模式
    vl-string-subst        (vl-string-subst new-str pattern str [start-pos])        将一个字符串替换为另一个字符串
    vl-string-translate        (vl-string-translate source-set dest-set str)        用指定的字符集替换字符串中的字符
    vl-string-trim        (vl-string-trim char-set str)        从字符串的开头和结尾删除指定的字符
    vl-symbol-name        (vl-symbol-name symbol)        返回包含符号名称的字符串
    vl-symbol-value        (vl-symbol-value symbol)        返回绑定到符号的当前值
    vl-symbolp        (vl-symbolp object)        标识指定的对象是否为符号
    vl-unload-vlx        (vl-unload-vlx appname)        卸载在其自己的名称空间中加载的VLX应用程序
    vl-vbaload        (vl-vbaload filename)        加载一个VBA项目
    vl-vbarun        (vl-vbarun macroname)        运行VBA宏
    vl-vlx-loaded-p        (vl-vlx-loaded-p appname)        确定当前是否加载了单独的命名空间VLX
    vports        (vports)        返回当前视口配置的视口描述符列表
    wcmatch        (wcmatch str pattern)        对字符串执行通配符模式匹配
    while        (while testexpr [expr ...])        评估一个测试表达式,如果不为零,则评估其他表达式;重复此过程,直到测试表达式的计算结果为nil
    write-char        (write-char num [file-desc])        将一个字符写入屏幕或打开的文件
    write-line        (write-line str [file-desc])        将字符串写入屏幕或打开的文件
    xdroom        (xdroom ename)        返回可用于对象(实体)的扩展数据(xdata)空间量
    xdsize        (xdsize lst)        返回列表作为扩展数据链接到对象(实体)时所占据的大小(以字节为单位)
    zerop        (zerop number)

     

     

     

     

    AutoLISP核心函数(机翻)
    中国膜结构网打造全中国最好的膜结构综合平台 ,统一协调膜结构设计,膜结构施工,膜材采购,膜材定制,膜结构预算全方位服务。 中国空间膜结构协会合作单位。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|中国膜结构网|中国膜结构协会|进口膜材|国产膜材|ETFE|PVDF|PTFE|设计|施工|安装|车棚|看台|污水池|

    GMT+8, 2024-7-1 05:34 , Processed in 0.061175 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表