你所說的應(yīng)該是CAD的2次開發(fā)吧,目前常用的有2種,
龍子湖網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),龍子湖網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為龍子湖近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的龍子湖做網(wǎng)站的公司定做!
一個(gè)是AUTOCAD自帶的vlisp程序
方法:在CAD菜單里面點(diǎn)
工具---AUTOLISP--VISUAL
LISP編輯器。
此工具簡(jiǎn)單易學(xué),而且對(duì)于CAD的接口較好,推薦用這個(gè)方法。
至于教程建議去曉東CAD
這個(gè)里面做CAD2次開發(fā)的很多,學(xué)習(xí)教程也很多。
還有就是VBA,VB用過的人都知道,是傻瓜式的軟件,這個(gè)也可以,
方法跟VLISP的啟動(dòng)方法差不多,當(dāng)然也可以用其他的編程軟件,但是要查詢的資料就更多了。
CAD插件,分為Visual LISP開發(fā)的 lsp,編譯后的fas,vlx,,,,,,還有就是,VBA,ObjectARX,.NET開發(fā)的DLL。
第一種,用計(jì)算機(jī)自帶的筆記本就可以寫。也可以用CAD中的 命令 vlide 打開的程序?qū)?。上手快。適用于一般的,自己用的小程序開發(fā)。VBA高版本的CAD已經(jīng)不包含了,要自己獨(dú)立下載相應(yīng)程序才可以用。 后兩種,是C++ 和C#的CAD開發(fā)。
1、下載go的zip文件。并且一定要把文件解壓到c:\go目錄下。
2、配置windows的高級(jí)環(huán)境變量。包括:GOROOT、GOOS、GOBIN、GOARCH。并且在path變量里面把c:\go\bin加入。以便可以在命令行直接運(yùn)行g(shù)o命令。
舉例:我的機(jī)器:
GOPATH= c:\go;c:\go\src;F:\workspace\goSample01;
GOBIN=c:\go\bin;F:\workspace\goSample01\bin;
其中,c:\go是go的安裝路徑;
F:\workspace\goSample01是我寫的go語(yǔ)言項(xiàng)目的工程目錄;
F:\workspace\goSample01\bin是go語(yǔ)言項(xiàng)目的工程目錄下的可執(zhí)行文件路徑;
3、在完成環(huán)境變量配置后,打開一個(gè)命令行窗口,直接輸入go,然后回車,看看是否出現(xiàn)go的幫助信息。如果出現(xiàn),那么go的基本環(huán)境就OK了。
注意:這個(gè)基本環(huán)境不包含開發(fā)工具,也不能直接編譯帶C代碼的go程序。
4、(可選)為了支持Import遠(yuǎn)程包,最好裝個(gè)gomingw。下載地址:。如果下的是壓縮包,請(qǐng)把它解壓到C盤。例如,C:\gowin-env。里面有個(gè)Console.bat是以后使用go get的環(huán)境。舉例:有個(gè)文件a.go,里面import(
"fmt"
"github.com/astaxie/beedb"
_ "github.com/ziutek/mymysql/godrv"
為了編譯該a.go文件,需要啟動(dòng)Console.bat,然后在該命令行窗口,進(jìn)入c:\go\src目錄下,執(zhí)行g(shù)o getgithub.com/astaxie/beedb
Go get github.com/ziutek/mymysql/godrv .
Go會(huì)自動(dòng)下載該遠(yuǎn)程包并編譯和安裝這些包。
配置goclipse(可選)
(如果不喜歡eclipse開發(fā)工具,請(qǐng)?zhí)^這個(gè)配置。)
1、下載并安裝goclipse插件。Goclipse是go語(yǔ)言for eclipse的插件,下載地址:
2、啟動(dòng)eclipse并創(chuàng)建go項(xiàng)目。然后寫個(gè)最簡(jiǎn)單的helloworld.go文件,并運(yùn)行。代碼如下:
packagemainimport"fmt"func main(){ fmt.Printf("hello, world")}
配置gocode(可選)
如果不需要go語(yǔ)法輔助和eclipse里面的(按ALT+/)彈出go語(yǔ)言自動(dòng)輔助功能,請(qǐng)?zhí)^這個(gè)配置。
1、下載gocode的zip文件,解壓后放在go的bin目錄下。
2、下載并安裝Git軟件。并且在path里面配置git的執(zhí)行路徑。例如c:\git\bin
3、在命令行執(zhí)行:go build .\gocode。如果一切正常,那么將會(huì)編譯生成一個(gè)gocode.exe文件在go的bin目錄下。如果編譯失敗,那么就轉(zhuǎn)第4步。
4、如果第3步直接編譯gocode源文件成功,那就直接到第5步。否則,就需要通過git下載gocode源文件,然后再編譯。在命令行執(zhí)行:go get -u github.com/nsf/gocode 。就會(huì)生成gocode.exe文件。
5、在goclipse插件里面指定gocode的路徑。就可以在elcipse里面調(diào)用gocode來幫助寫編碼了。
從開發(fā)工具這塊看,go語(yǔ)言還不夠成熟,開發(fā)工具都還不完善,有待改進(jìn)。
下載go-tour教程源代碼(可選)
Google有個(gè)在線運(yùn)行g(shù)o語(yǔ)言的教程(),很不錯(cuò)。支持在web上直接運(yùn)行大部分的go程序,想了解這個(gè)教程的源代碼的朋友可以通過以下方式獲取。如果沒興趣,可以跳過這個(gè)步驟。
一般使用ObjectArx和C++編寫。首先要學(xué)習(xí)C++編程,然后學(xué)習(xí)ARX,arx編程比較麻煩
一個(gè)是AUTOCAD自帶的vlisp程序,還有就是VBA,是傻瓜式的軟件,這個(gè)也可以,方法跟VLISP的啟動(dòng)方法差不多,當(dāng)然也可以用其他的編程軟件,但是要查詢的資料就更多了。操作如下:
1、在cad工具欄下輸入ap(appload),然后按下空格鍵,就會(huì)跳出加載/卸載應(yīng)用程序,如下圖
2、選擇你要用的插件,然后點(diǎn)擊加載
3、然后關(guān)閉就完成了.左下角顯示已加載成功,表示你已經(jīng)加載好了
4、如果要打開軟件就已經(jīng)加載插件了,那么就啟動(dòng)組上,點(diǎn)擊內(nèi)容
5、然后點(diǎn)擊添加,找到你放插件的地方。添加完,然后關(guān)閉。重新打開CAD即可出現(xiàn)。