xsso 发表于 2013-7-17 23:10:57

DBX无法绑定外部参照

(defun ff ()
(VL-LOAD-COM)
(setq inpt (vlax-make-safearray vlax-vbDouble '(0 . 2)))
(vlax-safearray-fill inpt '(10 10 0))
(setq paname "C:\\123.dwg")
(setq        xrefim (vla-AttachExternalReference
               mspace        paname "xref_im" inpt 1        1 1 0 :vlax-false
                ) ;_ 结束vla-AttachExternalReference
) ;_ 结束setq
(vla-zoomExtents ojb)
(setq        besl(vla-get-Blocks doc)
        block (vla-Item besl (vla-get-Name xrefim))
) ;_ 结束setq
(vla-Bind block :vlax-false)
) ;_ 结束defun

用上边的函数VL是可以绑定外部参照的,但用DBX就不能了,是不是DBX无法绑定外部参照?望解答!

xsso 发表于 2013-7-18 23:05:20

没人解答,真不明白为什么DBX执行到vla-Bind的时候会返回没有找到主键,为什么呢
页: [1]
查看完整版本: DBX无法绑定外部参照