将表示角度的字符串转换为以弧度表示的实数(浮点)值
将以弧度表示的角度值转换为字符串
将字符串的第一个字符转换为其 Unicode 字符代码并返回结果(一个整数)
返回字符串转换为实数的结果
返回字符串转换为整数的结果
将表示 Unicode 字符代码的整数转换为单字符字符串
将值从一种测量单位转换为另一种测量单位
将表示实数(浮点)值的字符串转换为实数值
返回整数转换为字符串的结果
将数字转换为字符串
将点(或位移)从一个坐标系转换到另一个坐标系
Deletes the specified key from the Windows Registry or property list file on Mac OS
Returns a list of subkeys or value names for the specified key of the Windows Registry or property list file on Mac OS
Returns data stored by a specific key/value pair in the Windows Registry or property list file on Mac OS
Creates a key in the Windows Registry or property list file on Mac OS
Returns the AutoCAD Windows Registry path in the HKLM (HKEY_LOCAL_MACHINE) 注意:Available on Windows only and requires a call to the vl-load-com function.
Returns the AutoCAD Windows Registry path (Obsolete) 注意:Use the vlax-machine-product-key function instead.
Returns the AutoCAD Windows registry path in the HKCU (HKEY_CURRENT_USER) 注意:Available on Windows only and requires a call to the vl-load-com function.
Imports ADS-DEFUN functions into a separate-namespace VLX
Makes a function loaded in a VLX namespace available to the current document
Imports a function that was previously exported from another separate-namespace VLX
Retrieves the value of a variable from the namespace of the associated document
Sets the value of a variable in the associated document’s namespace
Passes control from a VLX error handler to the error function of the associated document namespace
Returns a value to the document namespace from which the VLX was invoked
Lists all functions exported by the specified application, or all exported functions if no application is specified
Returns a list of all separate-namespace VLX files associated with the current document
Unloads a VLX that is loaded in its own namespace (a separate-namespace VLX)
Determines whether a VLX is loaded in its own namespace
Prompts the user to select a single object (entity) by specifying a point
Pauses for user input of an angle, and returns that angle in radians
Pauses for user input of a rectangle’s second corner
Pauses for user input of a distance
Prompts the user for a file name with the standard AutoCAD file dialog box, and returns that file name
Pauses for user input of an integer, and returns that integer
Pauses for user input of a keyword, and returns that keyword
Pauses for user input of an angle, and returns that angle in radians
Pauses for user input of a point, and returns that point
Pauses for user input of a real number, and returns that real number
Pauses for user input of a string, and returns that string
Establishes keywords for use by the next user input function call
Prompts the user to select an object (entity) by specifying a point, and provides access to the definition data contained within a complex object
Provides similar functionality to that of the nentsel function without the need for user input
Adds a non-graphical object to the specified dictionary
Finds the next item in a dictionary
Removes an entry from the specified dictionary
Renames a dictionary entry
Searches a dictionary for an item
Returns a list of all paper space layouts in the current drawing
Returns the entity name of the current drawing’s named object dictionary, which is the root of all non-graphical objects in the drawing
Establishes a view for a specified viewport
Checks the symbol table name for valid characters
Finds the next item in a symbol table
Returns the entity name of a specified symbol table entry
Searches a symbol table for a symbol name
Erases AutoLISP data from a drawing dictionary 注意:Extended AutoLISP extension: requires vl-load-com
Retrieves AutoLISP data from a drawing dictionary 注意:Extended AutoLISP extension: requires vl-load-com
Lists AutoLISP data in a drawing dictionary 注意:Extended AutoLISP extension: requires vl-load-com
Stores AutoLISP data in a drawing dictionary 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether data can be saved over a session boundary 注意:Extended AutoLISP extension: requires vl-load-com
Verifies that an item is an atom
Returns a list of the currently defined symbols
Verifies whether a value is bound to a symbol
Verifies that an item evaluates to nil
Verifies that an item is bound to nil
Verifies that an item is a real or an integer
Returns an expression without evaluating it
Sets the value of a quoted symbol name to an expression
Sets the value of a symbol or symbols to associated expressions
Returns the type of a specified item
Returns a string containing the name of a symbol
Returns the current value bound to a symbol
Identifies whether or not a specified object is a symbol
返回从字符串获取的第一个列表或 atom
返回字符串,其中的所有字母字符都被转换为大写或小写
返回一个由多个字符串连接而成的字符串
返回一个整数,即字符串中的字符数
返回字符串的子字符串
返回任何 LISP 对象的字符串表示,就像它是由 prin1 函数输出一样
返回任何 LISP 对象的字符串表示,就像它是由 princ 函数输出一样
将字符串转换为 Unicode 字符代码列表
返回字符串中指定位置处字符的 Unicode 表示形式
从字符串开头删除指定字符
返回两个字符串从指定位置开始的最长公共前缀的长度
查找字符串中具有指定 Unicode 代码的字符
从字符串末尾删除指定字符
在字符串中搜索指定图案
在字符串中将一个字符串替换另一个字符串
将字符串中的字符替换为指定的字符集
从字符串的开头和结尾删除指定字符
对字符串执行通配符模式匹配
Adds an object (entity) to a selection set, or creates a new selection set
Deletes an object (entity) from a selection set
Prompts the user to select objects (entities), and returns a selection set
Determines which objects are selected and gripped
Returns an integer containing the number of objects (entities) in a selection set
Tests whether an object (entity) is a member of a selection set
Returns the object (entity) name of the indexed element of a selection set
Retrieves information about how a selection set was created
Sets which objects are selected and gripped
Displays the standard AutoCAD Color Selection dialog box
Invokes the Help facility (obsolete)
Executes an AutoCAD command
Executes an AutoCAD command and the supplied input
Retrieves application data from the AppData section of the acadXXXX.cfg file
Retrieves the localized or English name of an AutoCAD command
Returns the string value assigned to an environment variable
Retrieves the value of an AutoCAD system variable
Invokes the Help facility
Writes application data to the AppData section of the acadXXXX.cfg file
Sets an environment variable to a specified value
Registers a user-defined command with the Help facility so the appropriate help file and topic are called when the user requests help on that command
Sets an AutoCAD system variable to a specified value
Returns a string that contains the current AutoLISP version number
Executes an AutoCAD command after evaluating arguments
Adds commands to a group 注意:Extended AutoLISP extension: requires vl-load-com
Removes a single command or command group 注意:Extended AutoLISP extension: requires vl-load-com
Retrieves an entity’s supported properties
Deletes objects (entities) or restores previously deleted objects
Retrieves an object’s definition data
Returns the name of the last non-deleted main object in the drawing
Creates a new entity (graphical object) in the drawing
Makes a new object, gives it a handle and entity name (but does not assign an owner), and then returns the new entity name
Modifies the definition data of an object
Returns the name of the next object in the drawing
Updates the screen image of an object
Returns the current value of an entity’s property
Returns an object name based on its handle
Returns the read-only state of an entity’s property
Sets the property value for an entity
Lists an object’s methods and properties 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether an object was erased 注意:Extended AutoLISP extension: requires vl-load-com
Retrieves the top-level AutoCAD application object for the current AutoCAD session 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether an object supports a particular method 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether an object has been released 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether an object can be read 注意:Extended AutoLISP extension: requires vl-load-com
Releases a drawing object 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether type library information is present for the specified type of object 注意:Extended AutoLISP extension: requires vl-load-com
Determines whether an AutoCAD drawing object can be modified 注意:Extended AutoLISP extension: requires vl-load-com
Returns the value of a variable from the blackboard namespace
Sets the value of a variable in the blackboard namespace
Loads a file into all open AutoCAD documents, and into any document subsequently opened during the current AutoCAD session
Copies the value of a variable into all open AutoCAD documents, and into any document subsequently opened during the current AutoCAD session
Sets the segment size to a given number of nodes
Allocates node space by requesting a specified number of segments
Forces a garbage collection, which frees up unused memory
Displays the current state of memory in AutoLISP
Sorts a list of strings by alphabetical order
Takes any number of lists and runs them together as one list
Searches an association list for an element and returns that association list entry
Returns the third element of a list
Returns the second element of a list
Returns the first element of a list
Returns the specified list, except for the first element of the list
The basic list constructor
Evaluates expressions for all members of a list
Returns the last element in a list
Returns an integer indicating the number of elements in a list
Takes any number of expressions and combines them into one list
Verifies that an item is a list
Returns a list of the result of executing a function with the individual elements of a list or lists supplied as arguments to the function
Searches a list for an occurrence of an expression and returns the remainder of the list, starting with the first occurrence of the expression
Returns the nth element of a list
Returns a list with its elements reversed
Searches a list for an old item and returns a copy of the list with a new item substituted in place of every occurrence of the old item
Determines whether or not a list is nil
Checks whether the predicate is true for every element combination
Constructs and returns a list
Combines the Unicode characters associated with a list of integers into a string
Calculates list length of a true list
Determines whether the predicate is true for one of the list members
Determines whether the predicate is nil for one of the list members
Returns the index of the specified list item
Removes elements from a list
Returns all elements of the supplied list that fail the test function
Returns all elements of the supplied list that pass the test function
Checks whether the predicate is not nil for one element combination
Sorts the elements in a list according to a given compare function
Sorts the elements in a list according to a given compare function, and returns the element index numbers
Converts a string into a list of Unicode character codes
Returns an angle in radians of a line defined by two endpoints
Returns the 3D distance between two points
Finds the intersection of two lines
Returns a 3D point that is the result of applying an Object Snap mode to a specified point
Returns the UCS 3D point at a specified angle and distance from a point
Measures a specified text object, and returns the diagonal coordinates of a box that encloses the text
Passes a list of arguments to a specified function
Defines a function
Defines a function as a list (intended for backward-compatibility only)
Displays the list structure of a function defined with defun-q
Defines a function as a list (intended for backward-compatibility only)
Returns the result of evaluating an AutoLISP expression
Defines an anonymous function
Evaluates each expression sequentially, and returns the value of the last expression
Aids in AutoLISP debugging
Clears the trace flag for the specified functions
Closes an open file
Searches the AutoCAD library path for the specified file
Searches the AutoCAD trusted file paths for the specified file
Opens a file for access by the AutoLISP I/O functions
Returns the decimal ASCII code representing the character read from the keyboard input buffer or from an open file (read-line [file-desc]) Reads a string from the keyboard or from an open file
Lists all files in a given directory
Copies or appends the contents of one file to another file
Deletes a file
Determines if a file name refers to a directory
Renames a file
Determines the size of a file, in bytes
Returns last modification time of the specified file
Returns the name of a file, after stripping out the directory path and extension
Returns the directory path of a file, after stripping out the name and extension
Returns the extension from a file name, after stripping out the rest of the name
Calculates a unique file name to be used for a temporary file
Writes one character to the screen or to an open file
Writes a string to the screen or to an open file
Registers an application name with the current AutoCAD drawing in preparation for using extended object data
Returns the amount of extended data (xdata) space that is available for an object (entity)
Returns the size (in bytes) that a list occupies when it is linked to an object (entity) as extended data
A user-definable error-handling function
Error-handling function that ends the previous call to push-error-using-command or push-error-using-stack
Error-handling function that indicates the use of the command function within a custom error handler
Error-handling function that indicates the use of variables from the AutoLISP stack within a custom error handler
Displays an alert dialog box with the error or warning message passed as a string
Forces the current application to quit
Forces the current application to quit
Passes a list of arguments to a specified function and traps any exceptions
Returns a string from an error object
Determines whether an argument is an error object returned from vl-catch-all-apply
Returns T if all arguments are numerically equal, and returns nil otherwise
Returns T if the arguments are not numerically equal, and nil if the arguments are numerically equal
Returns T if each argument is numerically less than the argument to its right, and returns nil otherwise
Returns T if each argument is numerically less than or equal to the argument to its right, and returns nil otherwise
Returns T if each argument is numerically greater than the argument to its right, and returns nil otherwise
Returns T if each argument is numerically greater than or equal to the argument to its right, and returns nil otherwise
Returns the logical AND of a list of expressions
Serves as a general bitwise Boolean function
Serves as the primary conditional function for AutoLISP
Determines whether two expressions are identical
Determines whether two expressions are equal
Conditionally evaluates expressions
Returns the logical OR of a list of expressions
Evaluates each expression a specified number of times, and returns the value of the last expression
Evaluates a test expression, and if it is not nil, evaluates other expressions; repeats this process until the test expression evaluates to nil
Displays the AutoCAD graphics screen
Draws a vector between two points, in the current viewport
Writes text to the status line or to screen menu areas
Draws multiple vectors on the graphics screen
Issues menu commands, or sets and retrieves menu item status
Verifies that a menu group is loaded
Prints an expression to the command line or writes an expression to an open file
Prints an expression to the command line, or writes an expression to an open file
Prints an expression to the command line, or writes an expression to an open file
Displays a string on your screen’s prompt area
Redraws the current viewport or a specified object (entity) in the current viewport
Prints a newline to the Command line
Switches from the graphics screen to the text screen
Switches from the graphics screen to the text screen (like the AutoCAD Flip Screen function key)
Returns a list of viewport descriptors for the current viewport configuration
Reads values from any of the AutoCAD input devices
Retrieves and sets digitizer (tablet) calibrations
Returns the sum of all numbers
Subtracts the second and following numbers from the first and returns the difference
Returns the product of all numbers
Divides the first number by the product of the remaining numbers and returns the quotient
Returns the bitwise NOT (1’s complement) of the argument
Returns the argument increased by 1 (incremented)
Returns the argument reduced by 1 (decremented)
Returns the absolute value of the argument
Returns the arctangent of a number in radians
Returns the cosine of an angle expressed in radians
Returns the constant e (a real) raised to a specified power (the natural antilog)
Returns a number raised to a specified power
Returns the conversion of a real into the nearest smaller integer
Returns the conversion of a number into a real
Returns the greatest common denominator of two integers
Returns the natural log of a number as a real
Returns the result of the logical bitwise AND of a list of integers
Returns the result of the logical bitwise inclusive OR of a list of integers
Returns the logical bitwise shift of an integer by a specified number of bits
Returns the largest of the numbers given
Returns the smallest of the numbers given
Verifies that a number is negative
Divides the first number by the second, and returns the remainder
Returns the sine of an angle as a real expressed in radians
Returns the square root of a number as a real
Verifies that a number evaluates to zero
Returns a list of the currently loaded ObjectARX applications
Loads an ObjectARX application
Unloads an ObjectARX application
Predefines command names to load an associated ObjectARX file
Predefines command names to load an associated AutoLISP file
Forces the display of the next command’s dialog box
Evaluates the AutoLISP expressions in a file
Displays a modal dialog box with a specified URI (Uniform Resource Identifier)
Starts a Windows application
Loads a file into all open AutoCAD documents
Loads a VBA project
Runs a VBA macro
Adds commands to the AutoCAD built-in command set 注意:Extended AutoLISP extension: requires vl-load-com
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。