The following table provides summary descriptions of the AutoLISP application-handling functions.
| Application-handling functions | Platforms | |||||
|---|---|---|---|---|---|---|
| Windows | Mac OS | Web | ||||
| Function | Description | AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD | 
| 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 | ✓ | -- | -- | -- | -- | |
| (vlax-add-cmd "global-name" 'func-sym [“local-name" cmd-flags]) | Adds commands to the AutoCAD built-in command set | ✓ | ✓ | ✓ | -- | / - supported, but doesn't affect the program |