深入淺出AutoCAD.NET二次開發

深入淺出AutoCAD.NET二次開發

《深入淺出AutoCAD.NET二次開發》是2012年5月1日中國建築工業出版社出版的圖書,作者是李冠億。

基本介紹

  • 書名:深入淺出AutoCAD.NET二次開發
  • 類型:計算機與網際網路
  • 出版日期:2012年5月1日
  • 語種:簡體中文
  • ISBN:9787112140190, 7112140196
  • 品牌:中國建築工業出版社
  • 作者:李冠億
  • 出版社:中國建築工業出版社
  • 頁數:470頁
  • 開本:16
  • 定價:78.00
內容簡介,圖書目錄,

內容簡介

《深入淺出AutoCAD.NET二次開發》結構合理、圖文並茂、講解生動、實例豐富。力求循序漸進,從程式設計及資料庫等軟體開發基礎知識入手,在詳細介紹AutoCAD開發原理、開發環境、開發接口及基本功能的實現的同時,給出了豐富的實例。《深入淺出AutoCAD.NET二次開發》還在對各種開發方式的技術研究的基礎上,對未來軟體的開發模式、開發方向作了探討。《深入淺出AutoCAD.NET二次開發》適合研發工程師作為工作參考書,也適合初學者作為入門讀物學習。

圖書目錄

第1章 概述
1.1 AutoCAD功能特點
1.2 AutoCAD二次開發的意義及內容
1.3 AutoCAD二次開發方式
1.3.1 ADS
1.3.2 0bjectARXObjectDBX
1.3.3 AutoLISPVisual LISP
1.3.4 VBAAutoCADActiveX Automation(COM)
1.3.5 AutoCAD.NET
1.4 開發方式對比
第2章 AutcCAD操作套用
2.1 基本界面
2.2 基本功能
2.2.1 繪圖
2.2.2 標註
2.2.3 編輯
2.2.4 參數化
第3章 程式設計基礎
3.1.NET簡介
3.2 C#簡介
3.2.1 開發環境
3.2.2 關鍵字
3.2.3 運算符、表達式
3.2.4 數據類型
3.2.5 基本語句
3.3 C++CLI簡介
3.3.1 項目配置
3.3.2 數據類型
3.4 數據結構
3.4.1 線性結構
3.4.2 非線性結構
3.4.3 排序
3.4.4 查找
3.5 算法
第4章 資料庫基礎
4.1 數據模型
4.2 關係型資料庫
4.2.1 二維表
4.2.2 關係代數
4.3 SQL語言
4.4 資料庫設計
4.5 DwG資料庫
第5章 AutCAD.NET二次開發
5.1 AutoCAD.NET二次開發環境及配置
5.1.1 項目配置
5.1.2 編譯、調試
5.1.3 程式部署
5.1.4* 混合開發
5.2 AutoCAD.NETAPI
5.2.1 Autodesk.AutoCAD.ApplicationServices(應用程式服務)
5.2.2 Autodesk.AutoCAD.DatabaseServices(資料庫服務)
5.2.3 Autodesk.AutoCAD.EditorInput(用戶互動)
5.2.4 Autodesk.AutoCAD.Geometry(幾何)
5.2.5 Autodesk.AutoCAD.BoundaryRepresentation(邊界表示)
5.2.6 Autodesk.AutoCAD.Runtime(運行時)
5.2.7 Autodesk.AutoCAD.Windows、Autodesk.Windows(窗體界面)
第6章 開發實例
6.1 資料庫
6.1.1 添加塊定義
6.1.2 添加實體到模型空間
6.1.3 添加、刪除圖層
6.1.4 添加對象到命名對象詞典
6.1.5 寫塊克隆
6.1.6 設定當前視圖
6.1.7* 自定義資料庫對象
6.2 實體對象
6.2.1 創建簡單實體
6.2.2 創建三維實體
6.2.3 添加普通圖塊
6.2.4 添加帶屬性的塊
6.2.5 實體變形
6.2.6 擴展數據
6.2.7 注釋比例
6.2.8 改變顯示次序
6.2.9 驅動動態塊
6.2.10 添加實體到組
6.2.11 實體邊界
6.2.12 獲取子實體GSMarker(圖形系統標記)
6.2.13 自定義實體
6.3 用戶互動
6.3.1 輸出訊息
6.3.2 輸人數據
6.3.3 自定義用戶界面
6.3.4 面板
6.3.5 帶式選單
6.3.6 快捷選單
6.4 事件
6.4.1 對象刪除事件
6.4.2 文檔雙擊事件
6.5 即時繪圖
6.5.1 直線即時繪圖
6.5.2 多段線即時繪圖
6.6 規則重定義
6.6.1 顯示重定義
6.6.2 夾點重定義
6.7 數據處理
6.7.1 寫:Excel檔案
6.7.2 LINQ數據檢索
6.8* 混合開發
6.8.1* AutoCAD.NET調用0bjectARX程式
6.8.2* AutoCAD.NET調用AutoCADActiveX組件
6.8.3* AutoCAD.NET與AutoIAsp相互調用
6.9 程式部署
6.9.1 註冊表部署
6.9.2 配置檔案部署
6.10* Windows程式與AutoCAD應用程式互動
附錄
附錄A:AutotCAD版本對應的註冊表信息
附錄B:ObjectARX庫與AutoCAD.NET程式集對應關係
附錄C:AutoCAD常用操作快捷鍵
附錄D:AutokCAD系統變數
附錄E:命名規範
參考文獻

熱門詞條

聯絡我們