注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)輔助設(shè)計與工程計算AutoCADAutoCAD VBA程序開發(fā)技術(shù)

AutoCAD VBA程序開發(fā)技術(shù)

AutoCAD VBA程序開發(fā)技術(shù)

定 價:¥32.00

作 者: 李長勛主編
出版社: 國防工業(yè)出版社
叢編項: AutoCAD應(yīng)用程序開發(fā)系列
標(biāo) 簽: AutoCAD

ISBN: 9787118033106 出版時間: 2004-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 369 字?jǐn)?shù):  

內(nèi)容簡介

  VBA(Visual Basic for Application)是微軟公司集成在微軟系列軟件中的強(qiáng)有力的開發(fā)工具,AutoCAD軟件也集成了VBA開發(fā)工具,同時提供了適用于VBA開發(fā)的ActiveX Automation對象模型。在最新版本的AutoCAD 2000/2002中,這部分功能又得到了增強(qiáng)。 本書從使用的角度出發(fā),系統(tǒng)地介紹了如何使用VBA開發(fā)AutoCAD 2000/2002應(yīng)用程序的知識,主要包括VBA的有關(guān)概念、基本編程知識、AutoCAD ActiveX對象模型中各對象的使用方法等,并提供了大量簡單易學(xué)的典型應(yīng)用實例。在內(nèi)容安排上由淺人深,而且圖文并茂,是一本非常難得的VBA教程。 本書適合于從事開發(fā)AutoCAD的初學(xué)者和中級水平的讀者。

作者簡介

暫缺《AutoCAD VBA程序開發(fā)技術(shù)》作者簡介

圖書目錄

第1章  AutoCAD開發(fā)工具簡介                  
 1. 1  Auto LISP語言及visual LISP語言                  
 1. 1. 1  Auto LISP語言的特點                  
 1. 1. 2  Visual LISP語言的特點                  
 1. 2  Object ARX開發(fā)工具                  
 1. 2. 1  Object ARX的特點                  
 1. 2. 2  Object ARX的調(diào)用機(jī)制                  
 1. 2. 3  ARX類庫及函數(shù)庫                  
 1. 3  VBA開發(fā)工具                  
 1. 3. 1  AutoCAD ActiveX自動化技術(shù)簡介                  
 1. 3. 2  VBA的功能                  
 1. 3. 3  VBA作為AutoCAD開發(fā)工具的優(yōu)勢                  
 第2章  AutoCAD VBA入門                  
 2. 1  什么是VBA                  
 2. 1. 1  VBA的功能                  
 2. 1. 2  VBA與Visual Bask的區(qū)別                  
 2. 2  VBA工程                  
 2. 3  VBA管理器                  
 2. 3. 1  打開VBA管理器                  
 2. 3. 2  創(chuàng)建新工程                  
 2. 3. 3  加載已有的工程                  
 2. 3. 4  嵌入工程                  
 2. 3. 5  保存嵌入的工程                  
 2. 3. 6  提取工程                  
 2. 3. 7  卸載工程                  
 2. 4  宏                  
 2. 4. 1  建立新宏                  
 2. 4. 2  運行宏                  
 2. 4. 3  編輯及調(diào)試宏                  
 2. 4. 4  宏刪除                  
 2. 4. 5  設(shè)置工程選項                  
 2. 5  VBA IDE開發(fā)環(huán)境                  
 2. 5. 1  打開VBA IDE                  
 2. 5. 2  查看工程信息                  
 2. 5. 3  定義工程信息                  
 2. 5. 4  添加新元素                  
 2. 5. 5  導(dǎo)入元素                  
 2. 5. 6  編輯元素                  
 2. 5. 7  程序代碼窗口與窗體窗口                  
 2. 5. 8  在VBA IDE中運行宏                  
 2. 5. 9  工程的命名和保存                  
 2. 5. 10  引用其他VBA工程                  
 2. 5. 11  如何設(shè)置VBA IDE選項                  
 2. 6  一個簡單的VBA程序示例                  
 第3章  VBA的基本語法知識                  
 3. 1  變量的數(shù)據(jù)類型                  
 3. 1. 1  變量的基本數(shù)據(jù)類型                  
 3. 1. 2  用戶自定義數(shù)據(jù)類型                  
 3. 2  變量的作用域及聲明                  
 3. 2. 1  變量的作用域                  
 3. 2. 2  變量的聲明                  
 3. 2. 3  變量命名的慣例                  
 3. 3  常量的聲明及作用域                  
 3. 3. 1  常量的聲明                  
 3. 3. 2  常量的作用域                  
 3. 4  語句的注釋及長語句的分行                  
 3. 4. 1  語句的注釋                  
 3. 4. 2  長語句的分行                  
 3. 5  運算符和表達(dá)式                  
 3. 5. 1  算術(shù)運算符                  
 3. 5. 2  關(guān)系運算符                  
 3. 5. 3  邏輯運算符                  
 3. 6  基本語句                  
 3. 6. 1  賦值語句                  
 3. 6. 2  條件語句                  
 3. 6. 3  循環(huán)語句                  
 3. 7  數(shù)組                  
 3. 8  子程序和函數(shù)                  
 3. 8. 1  子程序                  
 3. 8. 2  函數(shù)                  
 第4章  ActiveX的基礎(chǔ)知識                  
 4. 1  AutoCAD VBA 工程術(shù)語與命令                  
 4. 1. 1  AutoCAD VBA工程術(shù)語                  
 4. 1. 2  AutoCAD VBA命令                  
 4. 2  AutoCAD對象模型                  
 4. 2. 1  Application對象                  
 4. 2. 2  Document對象                  
 4. 2. 3  Collection對象                  
 4. 2. 4  圖形對象和非圖形對象                  
 4. 2. 5  Preference. Plot和Utility對象                  
 4. 3  存取對象                  
 4. 3. 1  在對象層次中引用對象                  
 4. 3. 2  訪問應(yīng)用程序?qū)ο?nbsp;                 
 4. 4  使用集合對象                  
 4. 4. 1  存取集合                  
 4. 4. 2  添加新成員到集合對象                  
 4. 4. 3  在集合對象中循環(huán)                  
 4. 4. 4  刪除集合對象中的成員                  
 4. 5  屬性與方法                  
 4. 6  父對象                  
 4. 7  定位類型庫                  
 4. 8  在模型空間中返回第一個圖元                  
 4. 9  深刻理解模塊和變體類型                  
 4. 9. 1  模塊的概念                  
 4. 9. 2  對模塊的概覽                  
 4. 9. 3  保存對模塊所做的改變                  
 4. 10  使用變體數(shù)據(jù)類型                  
 4. 10. 1  變體類型                  
 4. 10. 2  在數(shù)組數(shù)據(jù)中使用變體                  
 4. 10. 3  轉(zhuǎn)換數(shù)組為變體                  
 4. 10. 4  解釋變體數(shù)組                  
 4. 11  使用其他程序語言                  
 4. 11. 1  轉(zhuǎn)換VBA代碼到VB中                  
 4. 11. 2  VBA相對于VB對照代碼示例                  
 第5章  設(shè)置AutoCAD環(huán)境                  
 5. 1  圖形文件操作                  
 5. 1. 1  打開圖形                  
 5. 1. 2  創(chuàng)建新圖形                  
 5. 1. 3  保存圖形                  
 5. 2  設(shè)定AutoCAD參數(shù)                  
 5. 3  控制應(yīng)用程序窗口                  
 5. 3. 1  調(diào)整應(yīng)用程序窗口的位置                  
 5. 3. 2  最小化和最大化AutoCAD窗口                  
 5. 3. 3  查找AutoCAD窗口的當(dāng)前狀態(tài)                  
 5. 4  管理圖形窗口                  
 5. 4. 1  更改文檔窗口的位置和大小                  
 5. 4. 2  最小化和最大化文檔窗口                  
 5. 4. 3  查找文檔窗口的當(dāng)前狀態(tài)                  
 5. 4. 4  使用縮放                  
 5. 4. 5  使用命名視圖                  
 5. 4. 6  使用平鋪視口                  
 5. 4. 7  更新文檔窗口的幾何圖形                  
 5. 5  重置活動對象                  
 5. 6  設(shè)定和返回系統(tǒng)變量                  
 5. 7  精確制圖                  
 5. 7. 1  調(diào)整捕捉和基點                  
 5. 7. 2  使用正交模式                  
 5. 7. 3  繪制構(gòu)造線                  
 5. 7. 4  計算點和值                  
 5. 7. 5  計算面積                  
 5. 8  提示用戶輸入                  
 5. 8. 1  GetString方法                  
 5. 8. 2  GetPoint方法                  
 5. 8. 3  GetKeyword方法                  
 5. 8. 4  控制用戶輸入                  
 5. 9  訪問AutoCAD命令行                  
 5. 10  工作于無打開文件狀態(tài)                  
 5. 11  輸入其他文件格式                  
 5. 12  輸出到其他文件格式                  
 5. 13  定義用戶坐標(biāo)系統(tǒng)                  
 第6章  創(chuàng)建AutoCAD圖形                  
 6. 1  創(chuàng)建基本圖形對象                  
 6. 1. 1  確定容器對象                  
 6. 1. 2  創(chuàng)建點對象                  
 6. 1. 3  創(chuàng)建直線對象                  
 6. 1. 4  創(chuàng)建曲線對象                  
 6. 2  創(chuàng)建實體填充區(qū)域                  
 6. 2. 1  創(chuàng)建實體填充對象                  
 6. 2. 2  面域?qū)ο?nbsp;                 
 6. 3  創(chuàng)建陰影                  
 6. 3. 1  創(chuàng)建Hatch對象                  
 6. 3. 2  定義陰影邊界                  
 第7章  編輯AutoCAD圖形                  
 7. 1  命名對象                  
 7. 1. 1  清理命名的對象                  
 7. 1. 2  重命名對象                  
 7. 2  選擇集對象                  
 7. 2. 1  創(chuàng)建選擇集                  
 7. 2. 2  添加對象到選擇集                  
 7. 2. 3  過濾選擇集                  
 7. 2. 4  從選擇集上移去對象                  
 7. 2. 5  有關(guān)選擇集的技巧舉例                  
 7. 3  編輯對象                  
 7. 3. 1  復(fù)制對象                  
 7. 3. 2  偏移對象                  
 7. 3. 3  鏡像對象                  
 7. 3. 4  陣列對象                  
 7. 3. 5  移動對象                  
 7. 3. 6  旋轉(zhuǎn)對象                  
 7. 3. 7  刪除對象                  
 7. 3. 8  比例縮放對象                  
 7. 3. 9  轉(zhuǎn)換對象                  
 7. 3. 10  延伸和修剪對象                  
 7. 3. 11  分解對象                  
 7. 4  高級對象編輯                  
 7. 4. 1  編輯多段線                  
 7. 4. 2  編輯樣條曲線                  
 7. 4. 3  編輯陰影                  
 第8章  組織AutoCAD圖形元素                  
 8. 1  使用圖層                  
 8. 1. 1  圖層和線型分類                  
 8. 1. 2  創(chuàng)建和命名圖層                  
 8. 1. 3  使圖層成為當(dāng)前圖層                  
 8. 1. 4  控制圖層的可見性                  
 8. 1. 5  打開和關(guān)閉圖層                  
 8. 1. 6  凍結(jié)和解凍圖層                  
 8. 1. 7  鎖定和解鎖圖層                  
 8. 1. 8  指定圖層顏色                  
 8. 1. 9  指定圖層線型                  
 8. 1. 10  刪除圖層                  
 8. 2  使用顏色                  
 8. 2. 1  指定顏色                  
 8. 2. 2  設(shè)定當(dāng)前顏色                  
 8. 3  使用線型                  
 8. 3. 1  使線型成為當(dāng)前線型                  
 8. 3. 2  重命名線型                  
 8. 3. 3  刪除線型                  
 8. 3. 4  更改線型                  
 8. 3. 5  指定線型比例                  
 8. 4  分配圖層. 顏色和線型給對象                  
 8. 4. 1  更改對象的圖層                  
 8. 4. 2  更改對象的顏色                  
 8. 4. 3  更改對象的線型                  
 8. 4. 4  圖層管理標(biāo)準(zhǔn)化                  
 8. 5  使用塊                  
 8. 5. 1  塊功能                  
 8. 5. 2  塊中的圖層. 顏色和線型                  
 8. 5. 3  塊嵌套                  
 8. 5. 4  塊定義                  
 8. 5. 5  插入塊                  
 8. 5. 6  炸開塊參照                  
 8. 5. 7  重新定義塊                  
 8. 6  塊屬性                  
 8. 6. 1  屬性定義和屬性參照                  
 8. 6. 2  編輯屬性定義                  
 8. 6. 3  提取屬性信息                  
 第9章  在AutoCAD圖形中添加文本                  
 9. 1  處理文字樣式                  
 9. 1. 1  創(chuàng)建和修改文字樣式                  
 9. 1. 2  指定字體                  
 9. 1. 3  使用TrueType字體                  
 9. 1. 4  使用Unicode和大字體                  
 9. 1. 5  設(shè)定文字高度                  
 9. 1. 6  設(shè)定傾斜角度                  
 9. 1. 7  設(shè)定文字生成標(biāo)記                  
 9. 2  使用單行文字                  
 9. 2. 1  創(chuàng)建單行文字                  
 9. 2. 2  格式化單行文字                  
 9. 2. 3  對齊單行文字                  
 9. 2. 4  編輯單行文字                  
 9. 3  使用多行文字                  
 9. 3. 1  創(chuàng)建多行文字                  
 9. 3. 2  格式化多行文字                  
 9. 3. 3  編輯多行文字對象                  
 9. 4  使用Unicode字符. 控制代碼和特殊字符                  
 9. 5  替換字體                  
 9. 6  拼寫檢查                  
 第10章  標(biāo)注與公差                  
 10. 1  標(biāo)注的基本知識                  
 10. 1. 1  標(biāo)注的元素                  
 10. 1. 2  定義標(biāo)注系統(tǒng)變量                  
 10. 1. 3  設(shè)置標(biāo)注文字樣式                  
 10. 1. 4  引線標(biāo)注                  
 10. 1. 5  關(guān)聯(lián)標(biāo)注                  
 10. 2  創(chuàng)建標(biāo)注對象                  
 10. 2. 1  創(chuàng)建線性標(biāo)注                  
 10. 2. 2  創(chuàng)建徑向標(biāo)注                  
 10. 2. 3  創(chuàng)建角度標(biāo)注                  
 10. 2. 4  創(chuàng)建坐標(biāo)標(biāo)注                  
 10. 3  利用標(biāo)注樣式                  
 10. 3. 1  復(fù)制標(biāo)注樣式                  
 10. 3. 2  替代標(biāo)注樣式                  
 10. 4  編輯標(biāo)注                  
 10. 5  在模型空間和圖紙空間中標(biāo)注                  
 10. 6  創(chuàng)建引線及注解                  
 10. 6. 1  創(chuàng)建引線                  
 10. 6. 2  添加注解到引線                  
 10. 6. 3  關(guān)聯(lián)引線                  
 10. 6. 4  編輯關(guān)聯(lián)引線                  
 10. 6. 5  編輯引線                  
 10. 7  創(chuàng)建和編輯形位公差                  
 10. 7. 1  創(chuàng)建形位公差                  
 10. 7. 2  編輯公差                  
 第11章  定義菜單和工具欄                  
 11. 1  理解MenuBar和MenuGroups集合                  
 11. 2  加載和創(chuàng)建菜單組                  
 11. 2. 1  加載菜單組                  
 11. 2. 2  創(chuàng)建新的菜單組                  
 11. 3  改變菜單條                  
 11. 3. 1  在菜單條上插入菜單                  
 11. 3. 2  從菜單條上刪除菜單                  
 11. 3. 3  在菜單條上重排菜單項                  
 11. 4  創(chuàng)建和編輯下拉菜單和快捷菜單                  
 11. 4. 1  建立新菜單                  
 11. 4. 2  在菜單中增加新的菜單項                  
 11. 4. 3  在菜單中增加分隔符                  
 11. 4. 4  對菜單項賦值一個快捷鍵                  
 11. 4. 5  建立層疊式子菜單                  
 11. 4. 6  返回新菜單                  
 11. 4. 7  在菜單上刪除菜單項                  
 11. 4. 8  菜單項的屬性                  
 11. 5  建立并編輯工具欄                  
 11. 5. 1  建立新工具欄                  
 11. 5. 2  在工具欄中增加新的工具欄按鈕                  
 11. 5. 3  對一個工具欄增加分隔符                  
 11. 5. 4  定義工具欄按鈕的圖像                  
 11. 5. 5  建立彈出工具欄                  
 11. 5. 6  浮動和固定工具欄                  
 11. 5. 7  從工具欄上刪除一個工具按鈕                  
 11. 5. 8    具欄項的屬性                  
 11. 6  建立宏                  
 11. 6. 1  宏字符所映射的ASCII等效值                  
 11. 6. 2  宏的終止                  
 11. 6. 3  暫停等待用戶輸入                  
 11. 6. 4  取消一個命令                  
 11. 6. 5  宏循環(huán)                  
 11. 7  對菜單項和工具欄項增加狀態(tài)欄幫助                  
 11. 8  在右鍵菜單中增加條目                  
 第12章  三維操作                  
 12. 1  三維坐標(biāo)系統(tǒng)                  
 12. 2  用戶坐標(biāo)系統(tǒng)                  
 12. 3  坐標(biāo)轉(zhuǎn)換                  
 12. 4  創(chuàng)建三維對象                  
 12. 4. 1  三維模型                  
 12. 4. 2  創(chuàng)建線框模型                  
 12. 4. 3  創(chuàng)建曲面模型                  
 12. 4. 4  創(chuàng)建實體模型                  
 12. 5  三維對象編輯                  
 12. 5. 1  三維旋轉(zhuǎn)                  
 12. 5. 2  三維陣列                  
 12. 5. 3  三維鏡像                  
 12. 5. 4  三維干涉檢驗                  
 第13章  使用事件                  
 13. 1  AutoCAD中的事件                  
 13. 2  編寫事件處理器的方法                  
 13. 3  處理應(yīng)用程序級事件                  
 13. 3. 1  應(yīng)用程序級事件                  
 13. 3. 2  激活應(yīng)用程序級事件                  
 13. 4  處理文檔級事件                  
 13. 4. 1  文檔級事件                  
 13. 4. 2  在VBA以外的環(huán)境啟用文檔級事件                  
 13. 4. 3  在VBA以外的環(huán)境下編制文檔級事件程序                  
 13. 4. 4  在VBA環(huán)境下編制文檔級事件程序                  
 13. 5  激活對象級事件                  
 附錄  Auto LISP函數(shù)與ActtiveX/VBA比較                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號