(setq pat (getfiled "Select filename to get path" "P:\\" "" 4))
(setq pat (vl-filename-directory pat))
(setq fils (vl-directory-files pat "*.dwg"))
(foreach fil fils
(setq odoc (objectdbxdoc))
(vla-open odoc (strcat pat "\\" fil) :vlax-true)
(if (setq blks (vla-get-blocks odoc))
(progn
(vlax-for i blks
(if (= (vlax-get-property i 'name) "REVNO")
(progn
;|
(setq atts (vlax-invoke-method i 'getattributes)) ;THIS CODE DOESNT WORK SINCE THERE IS NO GETATTRIBUTES METHOD OF THE BLOCK.
(setq atts (vlax-safearray->list (vlax-variant-value atts)))
(setq val (cdr (assoc 1 (nth atts 0))))
(alert val)
|;