0 Members and 1 Guest are viewing this topic.
(defun ListToArray (typ lst) (if lst ; check for empty list (vlax-safearray-fill (vlax-make-safearray typ (cons 0 (1- (length lst))) ) lst ) ))
(vlax-make-variant)
(type (ListToArray vlax-vbinteger '(1 2 3 4 5))) => SAFEARRAY(type (vlax-make-variant)) => VARIANT
(vl-load-com)(setq lst nil)(repeat 99 (setq lst (cons (vlax-make-variant) lst)))(setq sfar (vlax-safearray-fill (vlax-make-safearray vlax-vbvariant '(0 . 98)) lst) )