我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD教程 > 常見問題

用C#實現AutoCAD的二次開發

時間:2010-11-12 11:06:38 來源:未知

眾所周知,對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();//更新顯示

  好了,簡單吧,你可以試著編譯一下。關于上面一些語句的用法,我會在下一講中作詳細介紹。

  class Class1

  {

  [STAThread]

  static void Main(string[] args)

  {

  using (AutoCADConnector connector = new AutoCADConnector())

  {

  Console.WriteLine(connector.Application.ActiveDocument.Name);

  }

  Console.ReadLine();

  }

  }

  }

  這個例子是在C#窗口中顯示AutoCAD中當前文檔的標題。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            国产色综合一区| 欧美视频一区二区| 久久久久国产成人精品亚洲午夜| 日本精品免费观看高清观看| 成人国产精品免费网站| 国产精品亚洲а∨天堂免在线| 三级成人在线视频| 亚洲成a人v欧美综合天堂 | 久久99精品久久久久久国产越南| 亚洲一区国产视频| 另类专区欧美蜜桃臀第一页| 日本91福利区| 久色婷婷小香蕉久久| 久久电影网站中文字幕| 免费在线观看一区| 国产一区二区三区四区在线观看| 免费成人在线观看| 九九久久精品视频| 国产一区二区三区在线观看免费视频 | 婷婷中文字幕一区三区| 日韩国产精品久久久| 久久国产三级精品| 成人免费福利片| 欧亚洲嫩模精品一区三区| 欧美一区二区私人影院日本| 26uuu久久天堂性欧美| 国产精品国产精品国产专区不片| 亚洲一区二区三区精品在线| 日韩电影免费一区| 国产大陆亚洲精品国产| 在线观看成人小视频| 日韩欧美国产麻豆| 亚洲视频图片小说| 美女任你摸久久| 99精品欧美一区二区三区小说| 91福利精品视频| 久久亚洲精华国产精华液| 一区二区理论电影在线观看| 精品制服美女久久| 91传媒视频在线播放| 久久毛片高清国产| 五月激情综合网| 成人性色生活片免费看爆迷你毛片| 在线亚洲精品福利网址导航| 亚洲精品一区二区三区香蕉| 亚洲一区av在线| 成人高清免费在线播放| 日韩一区二区影院| 亚洲精品欧美专区| 国产成人综合亚洲网站| 欧美一区二区视频网站| 亚洲视频网在线直播| 久久精品999| 欧美男女性生活在线直播观看| 亚洲国产精品精华液2区45| 免费在线看成人av| 在线观看免费亚洲| 中文字幕日韩一区| 国产在线麻豆精品观看| 7777精品伊人久久久大香线蕉的 | 亚洲午夜在线视频| 91在线国产福利| 欧美国产精品中文字幕| 久久se精品一区二区| 欧美男人的天堂一二区| 亚洲综合免费观看高清完整版| 成人精品视频网站| 国产三级久久久| 国产露脸91国语对白| 日韩午夜电影av| 亚洲成人一二三| 欧美优质美女网站| 亚洲欧美日韩在线| www.欧美日韩| 亚洲欧美一区二区久久| 色综合婷婷久久| 亚洲视频狠狠干| 色婷婷久久综合| 亚洲一级二级在线| 欧美精品电影在线播放| 日韩一区精品视频| 日韩免费一区二区三区在线播放| 五月激情综合网| 日韩欧美亚洲国产另类| 毛片av一区二区三区| 欧美一区二区二区| 蜜臀91精品一区二区三区| 欧美一区二区私人影院日本| 日韩不卡免费视频| 久久蜜桃一区二区| 成人免费高清视频在线观看| 国产精品久久久久久久久搜平片 | 午夜免费久久看| 欧美精品99久久久**| 五月天久久比比资源色| 91精品国产91久久久久久一区二区 | 一本到一区二区三区| 一区二区三区鲁丝不卡| 欧美狂野另类xxxxoooo| 青青草国产精品亚洲专区无| 精品乱人伦小说| 成人动漫在线一区| 亚洲国产精品久久久男人的天堂| 欧美日本国产视频| 国产精品911| 亚洲一区在线观看免费 | 亚洲第一会所有码转帖| 日韩一区二区中文字幕| 国产精品中文字幕一区二区三区| 国内精品嫩模私拍在线| 国产精品乱人伦一区二区| 欧美在线综合视频| 国产一区二区电影| 一级日本不卡的影视| 亚洲精品一区二区三区蜜桃下载 | 国产精品天美传媒| 欧美日韩三级一区二区| 国产一区二区在线免费观看| 亚洲日本va午夜在线影院| 制服丝袜在线91| 成人不卡免费av| 日韩黄色免费电影| 自拍偷拍亚洲综合| 亚洲精品一区二区三区福利 | 色噜噜狠狠成人网p站| 美腿丝袜亚洲三区| 亚洲男同性视频| 久久久蜜桃精品| 欧美卡1卡2卡| 成人av网在线| 狠狠色综合播放一区二区| 夜夜嗨av一区二区三区网页| 国产亚洲女人久久久久毛片| 717成人午夜免费福利电影| av男人天堂一区| 国产激情一区二区三区| 日韩成人午夜电影| 一区二区三区毛片| 国产精品的网站| 精品国产自在久精品国产| 在线免费观看成人短视频| 国产成a人无v码亚洲福利| 七七婷婷婷婷精品国产| 亚洲人成在线播放网站岛国| 国产亚洲一二三区| 欧美成人午夜电影| 日韩一区二区免费电影| 欧美日韩国产一二三| 色婷婷精品久久二区二区蜜臂av| 床上的激情91.| 国产二区国产一区在线观看| 久久er精品视频| 久久精品国产99| 日韩不卡免费视频| 日本欧美一区二区| 日韩av电影免费观看高清完整版在线观看| 亚洲精品综合在线| 一区2区3区在线看| 亚洲图片欧美视频| 亚洲电影第三页| 偷窥国产亚洲免费视频| 午夜成人免费视频| 五月激情丁香一区二区三区| 一区二区三区精品视频| 亚洲桃色在线一区| 伊人色综合久久天天人手人婷| 中文字幕一区二区在线观看| 国产精品乱人伦一区二区| 国产调教视频一区| 国产精品国产精品国产专区不片| 欧美激情一区在线| 亚洲人成网站在线| 亚洲成人1区2区| 日韩精品欧美精品| 精品一区二区三区免费毛片爱| 国产一区三区三区| 成人av电影在线网| 在线观看欧美日本| 日韩一区二区中文字幕| 26uuu另类欧美亚洲曰本| 国产丝袜欧美中文另类| 成人免费一区二区三区在线观看| 亚洲日本va午夜在线电影| 亚洲国产成人av好男人在线观看| 日本欧美肥老太交大片| 国产盗摄女厕一区二区三区| 91在线小视频| 91麻豆精品国产91久久久久久久久| 日韩一区二区中文字幕| 欧美国产乱子伦| 亚洲成人免费看| 精品一二三四区| 色综合中文综合网| 亚洲免费大片在线观看| 三级欧美韩日大片在线看| 极品美女销魂一区二区三区免费| 国产成人免费视频网站| 欧美午夜一区二区三区免费大片| 日韩视频在线你懂得| 综合久久一区二区三区|