Function Entry: VLAX-MAKE-SAFEARRAY

← Prev | ↑ Chapter | Next → | Index | Symbols

Function Entry: VLAX-MAKE-SAFEARRAY

Name

vlax-make-safearray

Class

Visual LISP automation utility

Syntax

(vlax-make-safearray type bounds)

Arguments and Values

  • type — integer constant naming the element type.
  • bounds — one or more dotted pairs (l-bound . u-bound) defining dimensions.

Autodesk documents the element-type constants:

  • vlax-vbInteger
  • vlax-vbLong
  • vlax-vbSingle
  • vlax-vbDouble
  • vlax-vbString
  • vlax-vbObject
  • vlax-vbBoolean
  • vlax-vbVariant

Description

Creates a safearray.

Return Values

Safearray object.

Side Effects

Allocates automation-array storage.

Availability

  • AutoCAD 2026: documented (per Autodesk reference page).
  • BricsCAD V26: presumed compatible (no contradicting page found).
  • Status: AutoCAD documented; BricsCAD presumed-both pending Phase 4 verification.

Notes

  • Autodesk documents a maximum of 16 dimensions.

Compatibility

Available only on Windows; not available on macOS or Web.