AutoCAD的
二次開發(fā)主要涉及以下內(nèi)容:(1)編寫各種用戶自定義函數(shù)并形成若干LISP、ARX、VLX或ADS文件,以及一些DCL文件。(2)建立符合自己要求的菜單文件,一般可在AutoCAD原菜單文件內(nèi)添加自己的內(nèi)容,對于AutoCAD2000版本還可增加部分菜單文件,然后經(jīng)交互方式加入到
系統(tǒng)中去。(3)在系統(tǒng)的ACAD.LSP或類似文件中加入某些內(nèi)容以便進行各種初始化操作,如在啟動時立即裝入一些文件等。(4)通過系統(tǒng)對話框設(shè)置某些路徑。這些操作在
程序開發(fā)成功后向其它AutoCAD系統(tǒng)上
安裝應(yīng)用,特別是需要大批安裝時,需要進行很多文件檢索、內(nèi)容增刪、子目錄創(chuàng)建、文件拷貝、系統(tǒng)設(shè)置等繁瑣工作,如能令上述工作全部自動進行,使整個二次開發(fā)程序在無人干預的情況下嵌入系統(tǒng),將大大提高工作效率。為此筆者用VC++開發(fā)了一套自動安裝程序,使原本需要五、六分鐘的人工操作在十幾秒內(nèi)即可自動完成。
4"et4Y7 {1}p+dEK 一、 基本思路
l0BYv&tu #eY?6Kjn 整個安裝程序遵循以下思路:
}kF*I@:g -&0H
泾阳县|
呼伦贝尔市|
嫩江县|
兴宁市|
汾西县|
涿鹿县|
保亭|
瑞金市|
原阳县|
十堰市|
宁蒗|
伊通|
延安市|
大冶市|
安多县|
霍林郭勒市|
孝感市|
大连市|
吉林省|
沙田区|
库伦旗|
什邡市|
广平县|
宜城市|
建德市|
宜兴市|
奈曼旗|
固原市|
沧州市|
会东县|
龙泉市|
烟台市|
崇信县|
获嘉县|
红安县|
奉节县|
嫩江县|
随州市|
上饶县|
连云港市|
商洛市|