有没有什么软件可以将autolisp代码转换为c#.net?如果有,请发送链接 [英] is there any software to convert the autolisp code into the c#.net? if it is there send the link please

查看:48
本文介绍了有没有什么软件可以将autolisp代码转换为c#.net?如果有,请发送链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有任何软件可以将autolisp代码转换为c#.net?如果有,请发送链接

[edit]虚假粗体已删除-OriginalGriff [/edit]

解决方案

我怀疑您会找到转换器.
为什么?因为autolisp一方面是一种功能语言,另一方面又与AutoDesk Autocad v 2至13(1986-1995)密切相关.因此它有些过时了-尽管当前版本仍支持它,并且许多人都在使用它.
如果您需要像Lisp这样的功能性.net语言,请尝试使用F#( http://hammerprinciple.com/therighttool/items/f/common-lisp [ ^ ]).
但是,如果您需要使用c#自动化当前版本的AutoCad,则必须重新设计功能并将这些功能从autolisp脚本重写为当前的autocad自动化技术.它并不那么复杂( http://docs .autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html [ http://www.c-sharpcorner.com/UploadFile/sheel_longhorn/CsharpwithAutiCAD01282006002611AM/CsharpwithAutiCAD <.aspx ^ ].


is there any software to convert the autolisp code into the c#.net? if it is there send the link please

[edit]Spurious bold removed - OriginalGriff[/edit]

解决方案

I doubt you will find a converter.
Why? Because autolisp is on one hand a functional language, on the other it is strongly related to AutoDesk Autocad v 2 till 13, (1986-1995). Thus it is a little bit outdated - although it is still supported in current versions, and used by many.
If you need a functional .net language like lisp, try F# (http://hammerprinciple.com/therighttool/items/f/common-lisp[^]).
But if you need to automate a current version of AutoCad in c#, than you will have to redesign and rewrite the functionality from those autolisp scripts to current autocad automation techniques. It is not that complicated (http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer''s%20Guide/index.html[^]): http://www.c-sharpcorner.com/UploadFile/sheel_longhorn/CsharpwithAutiCAD01282006002611AM/CsharpwithAutiCAD.aspx[^].


这篇关于有没有什么软件可以将autolisp代码转换为c#.net?如果有,请发送链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆