不同cad版本,執行程式碼問題
本帖最后由 op90o 于 2016-8-6 17:45 编辑請問以下程式碼在AutoCAD 2016版本可以執行。
但是在AutoCAD 2014版本就無法執行,因為sp1及ep1結果為nil,所以程式無法完成。
請前輩們指導,謝謝!(setq obj1 (vlax-ename->vla-object (car ent1))
obj2 (vlax-ename->vla-object (car ent2))
obj3 (vlax-ename->vla-object (car ent3))
)
(setq sp1(vlax-curve-getstartpoint obj1)
ep1(vlax-curve-getendpoint obj1)) 试一下运行前执行(vl-load-com) 理论上LISP是没有版本问题的 楼主用的是什么GIF软件呀 kozmosovia 发表于 2016-8-6 19:49 static/image/common/back.gif
试一下运行前执行(vl-load-com)
這個之前有試過,仍然不行!
謝謝你的回覆~ 429014673 发表于 2016-8-7 17:19 static/image/common/back.gif
楼主用的是什么GIF软件呀
我是使用 Camtasia Studio 軟件。 vectra 发表于 2016-8-6 22:57 static/image/common/back.gif
理论上LISP是没有版本问题的
請問您有時計測試過嗎?
因為這程序目前就有這個狀況。
麻煩前輩大大指導 程序干什么用的 op90o 发表于 2016-8-7 21:49 static/image/common/back.gif
請問您有時計測試過嗎?
因為這程序目前就有這個狀況。
麻煩前輩大大指導
obj1是否为nil vectra 发表于 2016-8-8 12:07 static/image/common/back.gif
obj1是否为nil
謝謝你的回覆
obj1不是nil
一直到obj3都不是nil
AutoCAD 2014 32位元 無法執行
AutoCAD 2014 64位元 已經可以執行
目前AutoCAD 2008 也無法執行,貌似舊的版本無法支援!
謝謝你
页:
[1]
2