久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > 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中當前文檔的標題。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
蜜桃网站成人| 国产精品7m视频| 成人一区二区av| 国产精品高清在线| 日本wwwcom| 国产国语刺激对白av不卡| 亚洲自拍小视频| 国产欧美精品日韩精品| 国产精品久久97| 欧美国产综合视频| 精品国产一区二区三区久久久| 日韩在线第三页| 国产日韩在线精品av| 国产精品日韩一区二区| 欧美精品一区二区三区久久 | 国产欧美一区二区三区在线| 久久久国产一区| 欧洲午夜精品久久久| 久久免费一区| 亚洲精品一品区二品区三品区| 成人av在线天堂| 久久在精品线影院精品国产| 今天免费高清在线观看国语| 久久精品一偷一偷国产| 欧美日韩亚洲免费| 国产精品免费久久久久影院| 激情网站五月天| 国产精品第二页| 国产一区二区三区色淫影院| 精品视频9999| 国产精品亚洲一区二区三区| 久久久久久国产精品美女| 国产日韩三区| 欧美激情xxxx性bbbb| 国产精品一区二区欧美黑人喷潮水| 精品久久久久久久免费人妻| 国产男女无遮挡| 欧美成人精品一区二区| 国产欧美在线观看| 一卡二卡3卡四卡高清精品视频| 成人精品视频一区二区| 在线观看免费91| 久久久人成影片一区二区三区观看| 欧美一区二区三区综合| 国产成人黄色片| 欧美精品一区在线发布| 免费av在线一区| 91精品综合久久久久久五月天| 日本久久中文字幕| 国产精品免费一区二区三区在线观看| 精品少妇一区二区三区在线| 中文字幕日本最新乱码视频| 91精品视频大全| 日韩av一区二区三区在线| 精品国内亚洲在观看18黄 | 国产精品欧美在线| 国产欧美久久一区二区| 亚洲a区在线视频| 久久久久久久久久婷婷| 精品欧美一区二区精品久久| 中文字幕无码不卡免费视频| 国产高清在线一区| 国模精品一区二区三区| 一区精品视频| 色婷婷av一区二区三区在线观看| 欧美激情视频一区二区三区| 国产999在线| 国产xxx69麻豆国语对白| 黄色www网站| 亚洲激情免费视频| 国产精品丝袜一区二区三区| 成人在线免费观看一区| 日韩精品成人一区二区在线观看| 国产精品久久久久久久9999| 91精品网站| 欧美性受xxxx黑人猛交88| 一本久久a久久精品vr综合| 久久精视频免费在线久久完整在线看| 国产乱人伦精品一区二区| 欧美一级中文字幕| 国产精品视频免费在线观看| 99视频在线免费| 黄色一级二级三级| 日日噜噜噜夜夜爽爽| 国产精品久久久久久久久免费| 97久久天天综合色天天综合色hd| 欧美精品99久久| 无码日韩人妻精品久久蜜桃 | 国产欧美久久一区二区| 日韩激情视频| 亚洲视频导航| 国产精品久久久久秋霞鲁丝| 91久色国产| 国内精品久久久久久影视8| 亚洲三区在线| 国产精品久久久久久久久久久不卡 | 成人免费观看cn| 欧美日韩高清在线一区| 视频一区亚洲| 欧美精品日韩三级| 久久精品一区中文字幕| 国产精品69精品一区二区三区| 今天免费高清在线观看国语| 偷拍盗摄高潮叫床对白清晰| 欧美激情第6页| 国产精品久久久久久婷婷天堂 | 日本成人精品在线| 中文字幕无码不卡免费视频| 久久艳片www.17c.com| 日韩中文字幕在线播放| 久久男人资源站| 91精品国产高清久久久久久| 国产裸体舞一区二区三区| 欧美 日韩 国产在线观看| 日韩精品久久久毛片一区二区| 色综合久久88| 国产精品国产一区二区| 久久精品99久久久久久久久| 久草热久草热线频97精品| 91精品国产91久久久久麻豆 主演 91精品国产91久久久久青草 | 国产精品天天av精麻传媒| 久久久久综合一区二区三区| 久久免费视频这里只有精品| 91国产精品电影| 91国产在线免费观看| 91久久国产综合久久91精品网站 | 国产精品国模大尺度私拍| 久久久精品国产网站| 久久精品电影网站| 久久久97精品| 国产精品久久久久久久天堂第1集| 国产精品免费电影| 国产精品福利无圣光在线一区| 国产精品无码乱伦| 国产精品久久久久久久久久久久冷| 国产精品视频久久久久| 国产精品久久久久久一区二区| 国产精品美女免费看| 国产精品成人一区| 色综合天天狠天天透天天伊人| 久久久久久12| 亚洲一区二区三区免费观看| 亚洲国产精品综合| 日韩av大全| 欧美在线中文字幕| 国产主播在线一区| 国产精品一线二线三线| 91国在线高清视频| 久久久精品视频在线观看| 国产精品久久久久7777| 国产精品成人品| 一区二区欧美日韩| 日韩在线观看a| 欧洲成人一区二区| 精品人妻一区二区三区四区在线| 国产一区二区四区| aaa级精品久久久国产片| 国产成人精品日本亚洲11| 久久久国产视频| 久久国产精品偷| 亚洲精品高清视频| 欧美一级二级三级| 国产亚洲福利社区| 久久视频免费在线| 国产精品久久亚洲| 亚洲欧洲日本国产| 日韩精品一区二区三区电影 | 97久久国产精品| 久久久99精品视频| 国产精品入口夜色视频大尺度| 操人视频在线观看欧美| 亚洲国产高清国产精品| 欧美 日韩 亚洲 一区| y111111国产精品久久婷婷| 久草热久草热线频97精品| 精品国产一区二区三| 日本视频一区在线观看| 国产在线日韩在线| 国产高清不卡av| 国产精品美女午夜av| 五月天色婷婷综合| 欧美精品一区二区三区三州| 成人a在线观看| 国产精品无码专区av在线播放| 亚洲一区三区视频在线观看| 青青草视频在线免费播放| 成人福利网站在线观看11| 久久天堂电影网| 日韩有码免费视频| 国产色综合一区二区三区| 国产激情久久久久| 在线观看av的网址| 欧美中文字幕在线| www.国产二区| 国产精品久久久久7777| 日韩av色在线| 国产日产欧美精品| 色天天综合狠狠色| 午夜精品美女自拍福到在线| 国模吧无码一区二区三区|