狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

運用C#進行AutoCAD的二次開發(一)

運用C#進行AutoCAD的二次開發(一)

更新時間:2019-05-03 文章作者:未知 信息來源:網絡 閱讀次數:

    眾所周知,對AutoCAD進行二次開發用到的主要工具有:ObjectArx,VBA,VLisp。但它們的優缺點是顯而易見的:ObjectArx功能強大,編程效率高,但它的缺點是編程者必須掌握VC++,而這門語言非常的難學;VBA和VLisp雖然簡單易上手,但它們對于開發大型的程序好象無能為力。那究竟有沒有一種語言能結合它們的優點而盡量避免它們的缺點呢? 回答是肯定的,那就是微軟新推出的21世紀編程語言C#。關于C#的詳細介紹,大家可以參考有關的文章。
  C#是通過AutoCAD ActiveX 這座橋梁來和AutoCAD之間進行通訊的。AutoCAD ActiveX 使用戶能夠從 AutoCAD 的內部或外部以編程方式來操作 AutoCAD。它是通過將 AutoCAD 對象顯示到“外部世界”來做到這一點的。一旦這些對象被顯示,許多不同的編程語言和環境就可以訪問它們。關于AutoCAD ActiveX 的情況,大家可以參考AutoCAD自帶的幫助。
  呵呵,說了這么多無聊的,還是讓我們通過一個具體的例子來說明怎樣利用C#進行AutoCAD的二次開發吧。在介紹例子之前先講一下有關的配置:
(1)Visual Studio .net (2003和2002都可以,我用的是2002)

(2)AutoCAD2000以上版本(我用的是2004)
  這個例子非常簡單,就是通過C#建立的窗體來啟動AutoCAD并畫一條直線。下面是編程的具體步驟:
(1)通過Visual Studio .net 建立一C#的windows應用程序。
(2)在“解決方案資源管理器”中右擊“引用”標簽,在彈出的菜單中選擇“添加引用”,在“添加引用”對話框中選擇“com"選項卡下的下拉列表框中的“AutoCAD 2004 Type Library"項(注意:不同版本的CAD的數字不同),單擊右邊的“選擇”按鈕,最后單擊下面的“確定”按鈕。
(3)在C#窗體中加入兩個文本框和一個按鈕,分別用于輸入直線起點、終點的坐標和在CAD中畫直線。下面主要解釋一下添加的代碼。
(a)在程序的開頭加入:using AutoCAD;//導入AutoCAD引用空間
(b)在窗體的變量聲明部分加入: private AcadApplication a;//聲明AutoCAD對象
(c)在窗體的構造函數部分加入:a=new AcadApplicationClass();//創建AutoCAD對象
                    a.Visible=true;//使AutoCAD可見
(d)在按鈕的消息處理函數中加入:
double[] startPoint=new double[3]; //聲明直線起點坐標
double[] endPoint=new double[3];//聲明直線終點坐標
string[] str=textBox1.Text.Split(',');//取出直線起點坐標輸入文本框的值,文本框的輸入模式為"x,y,z"
for(int i=0;i<3;i++)
startPoint[i]=Convert.ToDouble(str[i]);//將str數組轉為double型
    str=textBox2.Text.Split(',');//取出直線終點坐標輸入文本框的值
for(int i=0;i<3;i++)
endPoint[i]=Convert.ToDouble(str[i]);
a.ActiveDocument.ModelSpace.AddLine(startPoint,endPoint);//在AutoCAD中畫直線
   a.Application.Update();//更新顯示
好了,簡單吧,你可以試著編譯一下。關于上面一些語句的用法,我會在下一講中作詳細介紹。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
色天使久久综合网天天| 欧美三级网页| 国产一区二区三区在线观看免费 | 欧美大片专区| 国产精品hd| 在线观看欧美一区| 亚洲黄色成人久久久| 亚洲二区免费| 日韩欧美国产精品| 日韩高清在线一区| 亚洲高清二区| 欧美成人免费网站| 经典三级在线一区| 久久国产精品亚洲77777| 国产欧美1区2区3区| 99国内精品久久| 亚洲色图欧洲色图| 性久久久久久久| 久久99精品一区二区三区三区| 国产一区欧美二区| 欧美另类亚洲| 国产区二精品视| 在线观看区一区二| 欧美电影免费观看高清完整版在线观看 | 日韩丝袜情趣美女图片| 视频一区二区欧美| 99国产精品99久久久久久粉嫩| 国产欧美日韩在线视频| av网站免费线看精品| 91精品国产福利在线观看 | 一区二区三区免费| 亚洲日本欧美| 精品一区二区三区免费观看| 日韩国产在线观看| 国产91精品入口| 伊人成人在线| 欧美老年两性高潮| 亚洲成人一二三| 国产高清久久久| 亚洲韩日在线| 91精品一区二区三区在线观看| 国产精品久线在线观看| 一区二区不卡在线播放 | 一区二区黄色| 亚洲一区中文在线| 久久激情视频| 蜜臀av一区二区在线观看 | 日韩视频一区| 色综合天天综合| 欧美精品日韩| 欧美成人bangbros| 日本电影欧美片| 日本韩国欧美一区二区三区| 国产午夜精品一区二区| 免费的成人av| 91久久夜色精品国产九色| 欧美zozozo| 婷婷国产在线综合| 欧美日韩一区二区三区免费| 在线不卡的av| 亚洲裸体xxx| 国产亚洲一区在线播放| 日韩成人午夜精品| 欧美伦理视频网站| eeuss鲁一区二区三区| 国产精品福利一区二区| 媚黑女一区二区| 国产精品羞羞答答xxdd| 国产精品免费网站在线观看| 亚洲视频免费看| 青青国产91久久久久久| 亚洲欧洲日本一区二区三区| 欧美zozozo| 国产不卡高清在线观看视频| 日日夜夜精品视频天天综合网| 寂寞少妇一区二区三区| 久久综合狠狠| 午夜精品久久久久久久蜜桃app | 亚洲精品欧美综合四区| 韩国av一区| 欧美哺乳videos| 91久久精品www人人做人人爽| 免费三级欧美电影| 欧美国产精品专区| 日本韩国欧美在线| 91免费看`日韩一区二区| 亚洲v日本v欧美v久久精品| 日韩欧美国产一区在线观看| 亚洲黄页一区| 国产福利一区二区三区视频在线| 欧美日韩综合| 欧美午夜一区二区| 免费日韩伦理电影| 在线欧美日韩精品| 久热成人在线视频| 91精品在线麻豆| 丁香亚洲综合激情啪啪综合| 欧美激情中文不卡| 欧美日韩国产系列| 国产精品综合av一区二区国产馆| 欧美精品精品一区| 成人va在线观看| 中文字幕av免费专区久久| 国产成+人+日韩+欧美+亚洲| 国产丝袜在线精品| 欧美三级在线看| 国产欧美二区| 91在线观看免费视频| 美脚の诱脚舐め脚责91 | 一区免费观看视频| 久久综合中文字幕| 欧美日韩黄视频| 欧美一区二区三区男人的天堂| 成人午夜免费电影| 亚洲免费av在线| 欧美综合久久久| 成人深夜视频在线观看| 欧美国产乱子伦 | 日本视频中文字幕一区二区三区| 日韩欧美综合在线| 亚洲丝袜精品丝袜在线| 色综合婷婷久久| 一区二区视频在线看| 欧美日韩国产系列| 国内精品写真在线观看| 国产精品久久久久久久久免费相片| 欧美一区二区三区在| 在线看一区二区| 亚洲一区二区在线免费观看| 国内揄拍国内精品久久| 欧美日韩免费观看一区| 不卡的av网站| 不卡免费追剧大全电视剧网站| 欧美一区二区三区影视| 精品一区在线看| 国产精品护士白丝一区av| 在线观看日韩一区| 99精品国产91久久久久久| 日韩av不卡一区二区| 国产女人水真多18毛片18精品视频| 色婷婷狠狠综合| 欧美日韩精品免费观看视频完整 | 亚洲高清在线| 色综合天天综合色综合av| 成年人午夜久久久| 日本韩国精品在线| 91视频一区二区| 亚洲国产综合色| 精品国产91乱码一区二区三区| 国内精品福利| 麻豆免费精品视频| 国产午夜精品久久久久久免费视 | 亚洲一区国产视频| 欧美激情综合五月色丁香小说| 国产精品黄色| 中文字幕日本不卡| 欧美午夜电影在线播放| 91在线观看一区二区| 中文字幕在线视频一区| 暖暖成人免费视频| 国产亚洲成av人在线观看导航| 影音先锋久久久| 一区二区三区精品| 久久网站热最新地址| 欧美一区三区四区| 久久久精彩视频| 国产一区清纯| 国产美女一区二区| 天涯成人国产亚洲精品一区av| www.欧美色图| 精品久久久久久综合日本欧美| 久久亚洲电影| 激情久久久久| 亚洲国产aⅴ天堂久久| 91福利国产精品| 亚洲美女黄网| 久久精品国产一区二区三区免费看| 欧美成人精精品一区二区频| 欧美一区2区三区4区公司二百 | 欧美一级高清片| 欧美成人精品| 国产一区二区三区日韩| 欧美激情一区二区三区| 欧美日韩国产欧美日美国产精品| 91亚洲精华国产精华精华液| 福利一区在线观看| 亚洲精品乱码久久久久久黑人| 欧美一区二区三区四区五区 | www.视频一区| 亚洲一区电影777| 久久久91精品国产一区二区精品| 久久国产精品免费一区| 伊人久久综合| 精品一区二区av| 亚洲黄网站在线观看| 亚洲三级免费电影| 国产欧美日韩精品在线| 欧美日韩一区二区三区四区 | 国产三级欧美三级日产三级99| 噜噜噜噜噜久久久久久91 |