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

用Visual LISP開發(fā)AutoCAD 2000應(yīng)用程序

用Visual LISP開發(fā)AutoCAD 2000應(yīng)用程序

定 價(jià):¥42.00

作 者: 郭劍峰,陳杉,王寧編著
出版社: 人民郵電出版社
叢編項(xiàng): Auto CAD應(yīng)用程序開發(fā)系列
標(biāo) 簽: 制圖程序 AutoCAD

購(gòu)買這本書可以去


ISBN: 9787115084279 出版時(shí)間: 2000-01-01 包裝:
開本: 26cm+磁盤1片 頁(yè)數(shù): 381頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  AutoCAD是Autodesk公司開發(fā)的一個(gè)功能強(qiáng)大的計(jì)算機(jī)輔助設(shè)計(jì)軟件,AutoCAD 2000是其最新版本,其中所附帶的Visual LISP集成開發(fā)工具不但豐富了AutoLISP語(yǔ)言對(duì)AutoCAD進(jìn)行開發(fā)的功能,而且還為開發(fā)提供了更為便利的環(huán)境。本書系統(tǒng)地介紹了Visual LISP的開發(fā)環(huán)境和AutoLISP語(yǔ)言基礎(chǔ)知識(shí),并通過(guò)大量的實(shí)例,詳細(xì)講解了使用AutoLISP進(jìn)行程序設(shè)計(jì)、對(duì)話框定制、參數(shù)化繪圖和建庫(kù)技術(shù)等內(nèi)容,同時(shí)還介紹了AutoCAD 2000多文檔的開發(fā)方法。本書內(nèi)容詳實(shí),操作性強(qiáng),適合對(duì)AutoCAD 2000開發(fā)感興趣的初學(xué)者學(xué)習(xí)和閱讀,同時(shí)書中大量的實(shí)例對(duì)中級(jí)水平的開發(fā)者也有很高的參考價(jià)值。

作者簡(jiǎn)介

暫缺《用Visual LISP開發(fā)AutoCAD 2000應(yīng)用程序》作者簡(jiǎn)介

圖書目錄

第1章 Visual LISP簡(jiǎn)介 
1.1 AutoLISP簡(jiǎn)介 
1.1.1 AutoLISP的程序結(jié)構(gòu) 
1.1.2 AutoLISP的內(nèi)存分配 
1.1.3 AutoLISP程序的執(zhí)行過(guò)程 
1.2 Visual LISP簡(jiǎn)介 
1.3 Visual LISP和AutoCAD 
1.4 小結(jié) 
第2章 Visual LISP開發(fā)環(huán)境簡(jiǎn)介 
2.1 Visual LISP的用戶界面 
2.1.1 Visual LISP文本編輯器窗口 
2.1.2 Visual LISP菜單 
2.2.1 菜單內(nèi)容 
2.2.2 Visual LISP菜單摘要 
2.3 控制臺(tái)窗口和文本編輯器 
2.3.1 控制臺(tái)窗口 
2.3.2 Visual LISP文本編輯器 
2.4 加載和運(yùn)行AutoLISP程序 
2.4.1 運(yùn)行選定的代碼 
2.4.2 使用擴(kuò)展的AutoLISP函數(shù) 
2.5 小結(jié) 
第3章 用Visual LISP開發(fā)應(yīng)用程序 
3.1 使用控制臺(tái)窗口 
3.1.1 理解控制臺(tái)行為 
3.1.2 使用控制臺(tái)口歷史 
3.1.3 中斷命令和清除控制臺(tái)輸入?yún)^(qū)域 
3.1.4 對(duì)于多重圖形的控制臺(tái)窗口使用 
3.1.5 使用控制臺(tái)關(guān)聯(lián)菜單 
3.1.6 記錄控制臺(tái)窗口活動(dòng) 
3.2 使用文本編輯器 
3.2.1 編輯文件 
3.2.2 使用文本編輯器關(guān)聯(lián)菜單 
3.2.3 使用快捷鍵 
3.2.4 移動(dòng)和復(fù)制文本 
3.2.5 查找文本 
3.2.6 書簽文本 
3.3 代碼輔助工具 
3.3.1 Visual LISP的顏色編碼 
3.3.2 使用Apropos特性 
3.3.3 組詞幫助 
3.4 格式化代碼 
3.4.1 理解Visual LISP格式風(fēng)格 
3.4.2 Visual LISP注釋風(fēng)格 
3.4.3 格式工具的限制 
3.5 檢查語(yǔ)法錯(cuò)誤 
3.5.1 檢查括號(hào)匹配 
3.5.2 使用顏色代碼檢查語(yǔ)法錯(cuò)誤 
3.5.3 使用Check命令 
3.6 小結(jié) 
第4章 調(diào)試應(yīng)用程序 
4.1 Visual LISP調(diào)試特性簡(jiǎn)介 
4.2 程序的調(diào)試 
4.3 使用Visual LISP的調(diào)性特性 
4.3.1 啟動(dòng)調(diào)試器 
4.3.2 簡(jiǎn)介中斷循環(huán) 
4.3.3 可繼續(xù)的中斷循環(huán) 
4.3.4 不可繼續(xù)的中斷循環(huán) 
4.4 使用Visual LISP數(shù)據(jù)查看工具 
4.4.1 使用觀察(Watch)窗口 
4.4.2 使用跟蹤堆棧窗口 
4.4.3 使用符號(hào)服務(wù)對(duì)話框 
4.4.4 使用查看窗口 
4.4.5 觀察AutoCAD圖形實(shí)體 
4.5 小結(jié) 
第5章 應(yīng)用的建立 
5.1 程序的編譯和連接 
5.1.1 使用編譯器 
5.1.2 編譯程序 
5.1.3 加載并運(yùn)行編譯后的程序 
5.1.4 連接函數(shù)調(diào)用 
5.2 建立應(yīng)用程序模塊 
5.2.1 創(chuàng)建新的應(yīng)用 
5.2.2 對(duì)于應(yīng)用建立的輸出 
5.2.3 加載并運(yùn)行Visual LISP應(yīng)用 
5.3 多文檔程序設(shè)計(jì) 
5.3.1 理解名稱空間(Namespace) 
5.3.2 在單獨(dú)的名稱空間中運(yùn)行應(yīng)用 
5.3.3 共享數(shù)據(jù) 
5.3.4 處理多文檔環(huán)境中的錯(cuò)誤 
5.3.5 MDI環(huán)境對(duì)于AutoLISP的限制 
5.4 小結(jié) 
第6章 管理Visual LISP應(yīng)用 
6.1 管理多個(gè)LISP文件 
6.2 定義項(xiàng)目 
6.2.1 設(shè)置項(xiàng)目屬性 
6.2.2 使用項(xiàng)目窗口(Project Window) 
6.3 使用已存在的項(xiàng)目 
6.3.1 打開項(xiàng)目 
6.3.2 在源文件中查找字符串 
6.3.3 將項(xiàng)目包含在應(yīng)用中 
6.4 優(yōu)化應(yīng)用的代碼 
6.4.1 定義應(yīng)用建立的選項(xiàng) 
6.4.2 選擇編譯模式 
6.4.3 選擇連接模式 
6.4.4 安全優(yōu)化 
6.5 小結(jié) 
第7章 運(yùn)用ActiveX技術(shù) 
7.1 理解AutoCAD對(duì)象模型 
7.2 訪問(wèn)AutoCAD對(duì)象 
7.2.1 查看對(duì)象屬性 
7.2.2 文檔對(duì)象 
7.2.3 訪問(wèn)方法 
7.2.4 訪問(wèn)對(duì)象的注意事項(xiàng) 
7.3 使用ActiveX方法 
7.3.1 確定所需的Visual LISP函數(shù) 
7.3.2 調(diào)用函數(shù) 
7.3.3 數(shù)據(jù)類型轉(zhuǎn)換 
7.3.4 查看和更新對(duì)象屬性 
7.3.5 返回參數(shù)值的ActiveX方法 
7.3.6 對(duì)象屬性和方法的列表 
7.3.7 確定應(yīng)用于對(duì)象的屬性和方法 
7.3.8 使用集合對(duì)象 
7.3.9 釋放對(duì)象和內(nèi)存 
7.3.10 轉(zhuǎn)換對(duì)象參照 
7.3.11 ActiveX方法的出錯(cuò)處理 
7.4 ActiveX與其他應(yīng)用程序的交互 
7.4.1 輸入類型庫(kù) 
7.4.2 建立與應(yīng)用的連接 
7.4.3 編寫一個(gè)簡(jiǎn)單應(yīng)用 
7.4.4 使用沒(méi)有輸入類型庫(kù)的ActiveX 
7.5 實(shí)例 
小結(jié) 
第8章 使用反應(yīng)器 
8.1 反應(yīng)器簡(jiǎn)介 
8.1.1 反應(yīng)器類型及事件 
8.1.2 反應(yīng)器回調(diào)函數(shù) 
8.1.3 反應(yīng)器使用原則 
8.2 將反應(yīng)器附著到AutoCAD圖形 
8.2.1 定義回調(diào)函數(shù) 
8.2.2 定義對(duì)象反應(yīng)器的回調(diào)函數(shù) 
8.2.3 創(chuàng)建反應(yīng)器 
8.2.4 使用對(duì)象反應(yīng)器 
8.2.5 在多名稱空間使用反應(yīng)器 
8.2.6 對(duì)反應(yīng)器的操作 
8.3 實(shí)例 
8.4 小結(jié) 
第9章 AutoLISP初步 
9.1 AutoLISP表達(dá)式和數(shù)據(jù)類型 
9.1.1 AutoLISP表達(dá)式 
9.1.2 AutoLISP函數(shù)的語(yǔ)法 
9.1.3 AutoLISP的數(shù)據(jù)類型 
9.1.4 為AutoLISP代碼編排格式 
9.2 AutoLISP普量 
9.2.1 顯示變量的值 
9.2.2 編號(hào)處理 
9.2.3 字符串處理 
9.3 基本輸出函數(shù) 
9.3.1 顯示消息 
9.3.2 無(wú)返回退出 
9.3.3 字符串中的控制字符 
9.3.4 Wild-Card比較 
9.4 符號(hào)和函數(shù)控制 
9.4.1 使用defun函數(shù)定義函數(shù) 
9.4.2 defun函數(shù)與AutoCAD前一版本的兼容性 
9.4.3 C:XXX函數(shù) 
9.4.4 增加命令 
9.4.5 重新定義AutoCAD命令 
9.4.6 函數(shù)中的局部變量 
9.4.7 帶參數(shù)的函數(shù) 
9.4.8 專用格式 
9.5 出錯(cuò)處理 
9.5.1 使用*error*函數(shù) 
9.5.2 捕獲錯(cuò)誤執(zhí)行程序 
9.5.3 實(shí)例 
9.6 小結(jié) 
第10章 AutoLISP與AutoCAD的通信 
10.1 查詢和命令 
10.1.1 command函數(shù) 
10.1.2 系統(tǒng)和環(huán)境變量 
10.1.3 設(shè)置控制 
10.2 顯示控制 
10.2.1 控制菜單 
10.2.2 控制圖形和文本窗口 
10.2.3 控制底層圖形 
10.3 用戶輸入的getxxx函數(shù) 
10.4 幾何工具 
10.4.1 對(duì)象捕捉 
10.4.2 文本擴(kuò)展 
10.5 數(shù)據(jù)轉(zhuǎn)換 
10.5.1 字符串轉(zhuǎn)換 
10.5.2 角度轉(zhuǎn)換 
10.5.3 單位轉(zhuǎn)換 
10.5.4 坐標(biāo)系統(tǒng)變換 
10.6 文件控制 
10.6.1 文件查找 
10.6.2 訪問(wèn)幫助文件 
10.7 設(shè)備訪問(wèn)和控制 
10.7.1 訪問(wèn)用戶輸入 
10.7.2 標(biāo)準(zhǔn)數(shù)字化儀 
10.8 小結(jié) 
第11章 對(duì)實(shí)體和設(shè)備的訪問(wèn) 
11.1 選擇集介紹 
11.2 選擇集函數(shù) 
11.2.1 創(chuàng)建選擇集 
11.2.2 選擇集過(guò)濾表 
11.2.3 過(guò)濾表中的Wild-Card樣式 
11.2.4 對(duì)于擴(kuò)展數(shù)據(jù)的過(guò)濾 
11.2.5 關(guān)系測(cè)試 
11.2.6 羅輯分組運(yùn)算 
11.2.7 選擇集操作 
11.2.8 選擇集的傳遞 
11.3 對(duì)象控制 
11.3.1 實(shí)體名函數(shù) 
11.3.2 實(shí)體控制與使用 
11.3.3 實(shí)體上下文和坐標(biāo)轉(zhuǎn)換數(shù)據(jù) 
11.3.4 實(shí)體訪問(wèn)函數(shù) 
11.3.5 實(shí)體數(shù)據(jù)函數(shù) 
11.3.6 實(shí)體數(shù)據(jù)函數(shù)和圖形顯示 
11.3.7 非圖形對(duì)象處理 
11.4 擴(kuò)展數(shù)據(jù)—xdata 
11.4.1 擴(kuò)展數(shù)據(jù)的組成 
11.4.2 應(yīng)用程序的注冊(cè) 
11.4.3 獲取擴(kuò)展數(shù)據(jù) 
11.4.4 擴(kuò)展數(shù)據(jù)的附著 
11.4.5 管理擴(kuò)展數(shù)據(jù)內(nèi)存 
11.4.6 擴(kuò)展數(shù)據(jù)中的句柄 
11.5 字符表和字典的訪問(wèn) 
11.5.1 字符表 
11.5.2 字典入口 
11.6 小結(jié) 
第12章 設(shè)計(jì)對(duì)話框 
12.1 使用DCL定義對(duì)話框 
12.1.1 base.dcl和acad.dcl文件 
12.1.2 參照DCL文件 
12.1.3 DCL語(yǔ)法 
12.1.4 控件定義 
12.1.5 控件參照 
12.1.6 屬性和屬性值 
12.1.7 注釋 
12.2 在Visual LISP中顯示對(duì)話框 
12.2.1 預(yù)覽出錯(cuò)處理 
12.2.2 DCL文件的語(yǔ)義檢查 
12.3 調(diào)整對(duì)話框布局 
12.3.1 增加控件屬性 
12.3.2 集控技術(shù) 
12.3.3 調(diào)整控件之間的位置 
12.3.4 調(diào)整控件與對(duì)話框右下角之間的距離 
12.3.5 自定義退出按鈕文本 
12.4 設(shè)計(jì)指導(dǎo) 
12.4.1 美觀性及使用性 
12.4.2 一致的設(shè)計(jì)和清晰的語(yǔ)言 
12.4.3 用戶控制 
12.4.4 錯(cuò)誤處理 
12.4.5 提供幫助 
12.4.6 使用大寫字符 
12.4.7 避免縮寫 
12.4.8 布局 
12.4.9 大小和位置 
12.4.10 嵌套對(duì)話框 
12.4.11 隱藏對(duì)話框 
12.4.12 提供缺省值 
12.4.13 控制鍵盤輸入 
12.4.14 預(yù)定義的控制和集控 
12.4.15 出錯(cuò)控制 
12.5 實(shí)例 
12.6 小結(jié) 
第13章 可編程對(duì)話框 
13.1 控件屬性 
13.1.1 屬性類型 
13.1.2 受限制的屬性 
13.1.3 用戶定義的屬性 
13.2 預(yù)定義屬性 
13.3 DCL控件功能概括 
13.3.1 預(yù)定義激活控件 
13.3.2 集控 
13.3.3 裝飾控件和信息控件 
13.3.4 文本集控 
13.3.5 退出按鈕和錯(cuò)誤控件 
13.3.6 受限制的控件 
13.3.7 DCL控件總結(jié) 
13.4 可編程對(duì)話框(PDB)函數(shù) 
13.5 小結(jié) 
第14章 管理對(duì)話框 
14.1 對(duì)話框控制 
14.2 動(dòng)作表達(dá)式和回調(diào)函數(shù) 
14.2.1 動(dòng)作表達(dá)式 
14.2.2 回調(diào)原因 
14.2.3 缺省動(dòng)作 
14.3 控件處理 
14.3.1 控件模式和值的初始化 
14.3.2 修改控件模式和值 
14.3.3 單選集控的處理 
14.3.4 滾動(dòng)條的處理 
14.3.5 編輯框的處理 
14.4 嵌套對(duì)話框的使用 
14.5 隱藏對(duì)話框的使用 
14.6 列表框和下位列表 
14.6.1 列表操作 
14.6.2 處理列表元素 
14.7 圖像控件處理 
14.7.1 創(chuàng)建圖像 
14.7.2 圖像按鈕的處理 
14.8 應(yīng)用指定數(shù)據(jù)的處理 
14.9 DCL錯(cuò)誤處理 
14.10 對(duì)話框函數(shù)總結(jié) 
14.11 綜合實(shí)例 
14.12 小結(jié) 
第15章 圖庫(kù)創(chuàng)建技術(shù) 
15.1 圖形庫(kù)的建立與應(yīng)用 
15.1.1 圖形庫(kù)的應(yīng)用 
15.1.2 圖形庫(kù)的建立 
15.2 線型庫(kù)的建立 
15.3 自動(dòng)生成形文件的方法 
15.3.1 誤差問(wèn)題 
15.3.2 對(duì)BLOCK、INSERT和PLINE實(shí)體的特殊處理 
15.3.3 計(jì)算字節(jié)數(shù) 
15.3.4 把各種實(shí)體轉(zhuǎn)換成形文件碼 
15.4 自動(dòng)生成陰影填充數(shù)據(jù)庫(kù) 
15.4.1 功能 
15.4.2 程序設(shè)計(jì)要點(diǎn) 
15.4.3 對(duì)樣本圖案的要求 
15.5 小結(jié) 
第16章 參數(shù)化繪圖 
16.1 鼠標(biāo)拖動(dòng) 
16.1.1 鼠標(biāo)拖動(dòng)軸類零件 
16.1.2 推廣的鼠標(biāo)拖動(dòng)程序 
16.2 尺寸驅(qū)動(dòng) 
16.2.1 簡(jiǎn)介363 
16.2.2 思路 
16.2.3 程序設(shè)計(jì) 
16.2.4 說(shuō)明 
16.3 小結(jié) 
附錄1 AutoLISP錯(cuò)誤信息 
附錄2 DXF組碼表

本目錄推薦

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