wz82 |
2009-03-27 22:49 |
AutoCAD二次開(kāi)發(fā)語(yǔ)言概述
CAD二次開(kāi)發(fā),有很多不同層次的語(yǔ)言和庫(kù)可供選擇。 :fpYraBM I#S6k%-' 首先是VisualLisp和AutoLisp。Lisp是一門(mén)歷史悠久的函數(shù)式編程語(yǔ)言,很多概念和C這種過(guò)程式語(yǔ)言不一樣,據(jù)說(shuō)他在人工智能等方面有廣泛的應(yīng)用。 }[l`R{d5q> Ql\{^s+ CAD引入了這種語(yǔ)言,給他添加相應(yīng)的函數(shù)庫(kù),就成了命令行使用的AutoLisp。在此基礎(chǔ)上再增加關(guān)于對(duì)話框和窗口界面的庫(kù),就是VisualLisp,簡(jiǎn)稱VL。VL在CAD中可以視為CAD命令的整合,是腳本語(yǔ)言,而且由CAD程序提供了編寫(xiě)環(huán)境。因此上手相當(dāng)容易,便于編寫(xiě),調(diào)試也很方便。 kfA%%A
| |