成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用AutoCAD托管C#應用程序

開發 后端
這里介紹我們將使用AutoCAD托管C#應用程序向導來創建.NET工程,它會自動加入以上兩個引用。在開始本章之前,你首先得安裝ObjectARX向導。

C#語言有很多值得學習的地方,這里我們主要介紹使用AutoCAD托管C#應用程序,包括介紹CommandMethod屬性的值修改等方面。

我們使用的是類庫模板,這樣就不得不手工加入acdbmdg. dll 和acmgd.dll這兩個引用。我們將使用AutoCAD托管C#應用程序向導來創建.NET工程,它會自動加入以上兩個引用。在開始本章之前,你首先得安裝ObjectARX向導(ObjectARX2006開發包的\utils\ObjARXWiz\ArxWizards.msi)。

1) 啟動Visual Studio .NET,選擇”文件>新建>工程”(File> New> Project)。在新建工程對話框中選擇工程類型為”Visual C#工程”,然后選擇“AutoCAD Managed CS Project Application”模板。在工程名字框中輸入”Lab2”,然后選擇工程存放的位置。點擊確定按鈕,“AutoCAD Managed CSharp Application Wizard”對話框將會出現。因為我們不需要使用非托管代碼,所以不要選擇“Enable Unmanaged Debugging”項。“Registered Developer Symbol”將會使用你在安裝ObjectARX向導時輸入的值。單擊”finish”按鈕來創建工程。

2) 下面來看一下向導生成的工程。在解決方案瀏覽器中,你會看到acdbmgd 和 acmgd已經被引用了。在Class.cs文件中,“Autodesk.AutoCAD.Runtime”命名空間已被導入,工程使用“Registered Developer Symbol”的名字來命名缺省的公有類。向導還為類加入了一個CommandMethod屬性和一個函數,它們用于AutoCAD命令。

3) 我們使用一個“Autodesk.AutoCAD.EditorInput.Editor”類的實例對象在AutoCAD命令行上輸出文本。在這一章中,我們將使用這個類來提示用戶在AutoCAD圖形中選擇一個點,然后將用戶選擇的點的x,y,z值顯示出來。和前一章一樣,請導入Autodesk.AutoCAD.ApplicationServices 和 Autodesk.AutoCAD.EditorInput命名空間。

4) 把向導生成的CommandMethod屬性的值改為有意義一些的名字如“selectPoint”(函數的名字可以不用修改)。 PromptPointOptions類用來設置提示字符串和其它的一些控制提示的選項。這個類的一個實例作為參數被傳入到 Editor.GetPoint方法。在函數的開始,實例化這個類,設置字符串參數為“Select a point”。因為 Editor.GetPoint方法會返回一個PromptPointResult類的實例對象,所以我們也要把它實例化。

  1. PromptPointOptions prPointOptions =  
  2. new PromptPointOptions("Select a point");  
  3. PromptPointResult prPointRes;  

以上介紹使用AutoCAD托管C#應用程序

【編輯推薦】

  1. C#字符ASCII碼學習經驗
  2. C#數值類型之間的轉換概述
  3. 日期型數據轉換成C#長整型數據
  4. C#查看Excel對象模型分析
  5. C#日期型數據簡單剖析
責任編輯:佚名 來源: 百度空間
相關推薦

2009-08-24 14:19:27

C# Windows應

2009-08-24 09:25:18

Visual C# ..NET應用程序

2009-08-06 10:27:08

C#應用程序域

2009-08-24 13:30:50

C# Windows

2009-08-24 13:40:58

C# Windows

2009-01-19 11:07:42

C#Web.NET

2009-08-24 16:02:10

C# Windows應

2009-09-03 17:36:13

C#創建Web應用程序

2009-08-25 09:39:21

創建C# Window

2009-08-28 16:41:12

啟動C# AutoCA

2015-02-02 15:46:59

Web應用架構大數據

2009-08-19 15:31:32

C#控制臺應用程序

2009-07-30 18:50:32

C#發送消息C#應用程序

2022-01-12 06:59:02

C#程序集裝載

2024-04-28 10:58:00

C#編程窗口關閉事件

2023-09-22 09:41:28

LinuxC語言

2025-03-20 09:38:50

2011-05-18 17:56:38

C#C++

2011-05-18 18:05:47

C#C++

2009-09-02 16:02:52

C#引用托管對象
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97精品国产 | 亚洲欧洲精品一区 | 五月激情六月婷婷 | 国产 日韩 欧美 制服 另类 | 色又黄又爽网站www久久 | 99精品久久 | 国产精品污www一区二区三区 | 人人人艹| 久久久久久久久久久久91 | 国产精品久久久久久久免费大片 | 欧美日韩综合视频 | 91久久精品一区二区三区 | 国产高潮好爽受不了了夜夜做 | 成人免费一区二区三区牛牛 | 国产精品日女人 | 亚洲一区不卡 | 久久合久久 | 亚洲欧美国产毛片在线 | 男人天堂国产 | 少妇诱惑av| av一级在线观看 | 亚洲一区有码 | 超碰成人免费观看 | 国产精品无码专区在线观看 | 99伊人| 中文字幕欧美在线观看 | 欧美精品一区二区三 | 91亚洲国产成人久久精品网站 | 欧美国产日本一区 | 99久久精品免费看国产四区 | 精品久久久久久亚洲综合网 | 中文字幕三区 | 成人在线一区二区三区 | 国产日韩av一区二区 | 成人黄色a | 亚洲精品www久久久 www.蜜桃av | 国产性色视频 | 男人视频网站 | 成人美女免费网站视频 | www.成人.com| 不卡一区二区三区四区 |