lzm 发表于 2007-3-13 14:12:00

[原创]書本上的,好像不正確

<p>如下列所示,摘錄教材上提取X坐標的一段,好好像不正確:</p><p>_$(setq mycircle (vla-addcircle mspace (vlax-3d-point (getpoint "\n請選擇圓的中心點:")) 2.0))</p><p>_$ (setq mycenter (vla-get-center mycircle))<br/>#&lt;variant 8197 ...&gt;<br/>_$ (setq x (-(car mycenter)1))<br/>; 錯誤: 損壞的引數類型: consp #&lt;variant 8197 ...&gt;</p><p>用vla-get-center獲取的圓心值是變體,可以用car函數嗎?(提示有錯)。那用什麼方法提取X坐標呢?</p>

oyxx1023 发表于 2007-3-16 12:24:00

变体是 不能用CAR的,可以先VLAX-VARIANT-VALUE,再CAR.

春雨涤尘 发表于 2011-11-9 09:15:19

本帖最后由 春雨涤尘 于 2011-11-9 09:16 编辑

佩服2楼,我试了一下,确实是这样的
页: [1]
查看完整版本: [原创]書本上的,好像不正確