注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Visual LISP程序設(shè)計(jì)(第2版)

Visual LISP程序設(shè)計(jì)(第2版)

Visual LISP程序設(shè)計(jì)(第2版)

定 價(jià):¥33.00

作 者: 李學(xué)志 主編,方戈亮,孫力紅 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787302233688 出版時(shí)間: 2010-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 341 字?jǐn)?shù):  

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

  《Visual LISP程序設(shè)計(jì)(第2版)》系統(tǒng)地介紹了AutoCAD最新版本(2010)的Visual LISP程序設(shè)計(jì)技術(shù)。全書共分12章,前3章介紹AutoLISP語(yǔ)言的基礎(chǔ)知識(shí),第4章介紹Visual LISP的開發(fā)環(huán)境,第5章~第7章介紹程序的編輯、調(diào)試和設(shè)計(jì)的方法與技巧。第8章介紹了如何定義新的AutoCAD命令及創(chuàng)建圖層、線型、文字樣式、剖面線、尺寸標(biāo)注等各種AutoCAD對(duì)象,以及如何實(shí)現(xiàn)參數(shù)化圖形設(shè)計(jì)的方法和技術(shù),第9章介紹如何訪問和修改圖形數(shù)據(jù)庫(kù),第10章介紹如何使用ActiveX對(duì)象,第11章介紹如何將反應(yīng)器附著到AutoCAD圖形對(duì)象上,第12章介紹對(duì)話框設(shè)計(jì)技術(shù)?!禫isual LISP程序設(shè)計(jì)(第2版)》具有實(shí)用性強(qiáng)和便于教學(xué)的特點(diǎn),既可作為大學(xué)本科、??苹蚶^續(xù)教育的教材,也可作為從事CAD領(lǐng)域工作的工程技術(shù)人員的參考書。

作者簡(jiǎn)介

暫缺《Visual LISP程序設(shè)計(jì)(第2版)》作者簡(jiǎn)介

圖書目錄

第1章 概述
1.1 關(guān)于LISP
1.2 關(guān)于AutoLISP
1.3 關(guān)于Visual LISP
第2章 數(shù)據(jù)類型、表達(dá)式和函數(shù)
2.1 數(shù)據(jù)類型
2.2 變量
2.2.1 符號(hào)
2.2.2 變量的數(shù)據(jù)類型
2.2.3 為變量賦值
2.2.4 預(yù)定義的符號(hào)
2.2.5 顯示變量的值
2.2.6 在交互方式下將變量的值傳遞給AutoCAD
2.3 表達(dá)式
2.3.1 表達(dá)式的構(gòu)成
2.3.2 表達(dá)式的前綴表示法
2.3.3 表達(dá)式的求值過(guò)程
2.3.4 表達(dá)式的求值規(guī)則
2.4 函數(shù)
2.4.1 定義AutoLISP函數(shù)
2.4.2 調(diào)用AutoLISP函數(shù)
2.4.3 遞歸定義AutoLISP函數(shù)
2.4.4 調(diào)用AutoCAD命令
2.4.5 定義AutoCAD命令
習(xí)題
第3章 程序的流程控制和AutoLISP文件
3.1 程序的流程控制
3.1.1 分支結(jié)構(gòu)
3.1.2 循環(huán)結(jié)構(gòu)
3.2 AutoLISP程序文件
3.2.1 AutoLISP文件的特點(diǎn)
3.2.2 程序中的注釋
3.2.3 在AutoCAD環(huán)境下加載AutoLISP文件
習(xí)題
第4章 有關(guān)Visual LISP的基本操作
4.1 進(jìn)入和退出Visual LISP
4.2 Visual LISP的用戶界面
4.3 控制臺(tái)操作
4.4 文件操作
習(xí)題
第5章 編輯源程序代碼
5.1 文本編輯工具
5.2 文本操作
5.3 設(shè)置代碼格式
5.4 語(yǔ)法檢查
習(xí)題
第6章 調(diào)試程序
6.1 概述
6.2 監(jiān)視窗口
6.3 在不設(shè)置斷點(diǎn)的情況下分步調(diào)試程序
6.4 斷點(diǎn)循環(huán)
6.5 利用斷點(diǎn)調(diào)試程序
6.6 跟蹤程序運(yùn)行
6.7 修改變量和函數(shù)的特性
6.8 檢驗(yàn)窗口
6.9 瀏覽AutoCAD對(duì)象
習(xí)題
第7章 建立應(yīng)用程序
7.1 通過(guò)vlisp—cornpile函數(shù)編譯LISP文件
7.2 用應(yīng)用程序生成器創(chuàng)建應(yīng)用程序
7.3 利用工程管理器管理和維護(hù)LISP文件
7.3.1 工程管理器的功能
7.3.2 創(chuàng)建一個(gè)工程
7.3.3 工程窗口
7.3.4 通過(guò)工程創(chuàng)建應(yīng)用程序
7.3.5 優(yōu)化應(yīng)用程序
習(xí)題
第8章 編程實(shí)例
8.1 設(shè)置作圖環(huán)境
8.2 設(shè)置圖層、顏色、線型和線寬
8.3 定義字樣
8.4 尺寸標(biāo)注
8.5 調(diào)用AutoCAD的圖形編輯功能
8.6 調(diào)用圖案填充功能
8.7 定義繪制曲線的命令
8.8 定義參數(shù)化繪圖的命令
8.9 讀寫文件功能
習(xí)題
第9章 訪問和修改圖形數(shù)據(jù)庫(kù)
9.1 獲取圖元的名字
9.2 圖元表
9.2.1 獲取圖元表
9.2.2 對(duì)圖元表的操作
9.2.3 舉例
9.3 選擇集
9.3.1 常用的有關(guān)選擇集的函數(shù)
9.3.2 舉例
9.4 符號(hào)表
9.4.1 符號(hào)表操作函數(shù)
9.4.2 舉例
習(xí)題
第10章 在AutoLISP中使用ActiveX對(duì)象
10.1 AutoCAD對(duì)象模型
10.2 通過(guò)函數(shù)訪問AutoCAD對(duì)象
10.2.1 訪問AutoCAD應(yīng)用程序
10.2.2 訪問其他AutoCAD對(duì)象
10.3 使用工具了解AutoCAD對(duì)象
10.3.1 使用檢驗(yàn)工具了解AutoCAD對(duì)象
10.3.2 通過(guò)Help功能了解AutoCAD對(duì)象
10.4 在Visual LISP函數(shù)中使用ActiveX方法
10.4.1 通過(guò)Help功能詳細(xì)了解AutoCAD圖形對(duì)象的方法
10.4.2 將Visual Basic環(huán)境下的語(yǔ)句改寫為AutoLISP表達(dá)式
10.4.3 ActiveX能夠自動(dòng)進(jìn)行轉(zhuǎn)換的AutoLISP的一些數(shù)據(jù)類型
10.4.4 Visual LISP擴(kuò)充的數(shù)據(jù)類型
10.4.5 AutoCAD圖元名和VLA對(duì)象之間的轉(zhuǎn)換
10.5 獲取和修改圖形對(duì)象的特性
10.5.1 獲取圖形對(duì)象特性
10.5.2 修改圖形對(duì)象的特性
10.6 確定是否可以修改對(duì)象
10.7 用參數(shù)傳遞返回值的ActiveX方法
10.8 判斷某方法或特性是否可應(yīng)用于某對(duì)象
10.9 使用集合對(duì)象
10.9.1 將某一個(gè)函數(shù)應(yīng)用到集合中的每一個(gè)對(duì)象
10.9.2 將一系列函數(shù)應(yīng)用到集合中的每一個(gè)對(duì)象
10.9.3 獲取集合中的成員對(duì)象
10.10 釋放VLA對(duì)象和釋放內(nèi)存
10.1l 處理ActiveX方法返回的錯(cuò)誤
10.12 舉例
習(xí)題
第11章 使用反應(yīng)器
11.1 反應(yīng)器
11.2 定義反應(yīng)器的回調(diào)函數(shù)
11.2.1 定義對(duì)象反應(yīng)器的回調(diào)函數(shù)
11.2.2 定義其他反應(yīng)器的回調(diào)函數(shù)
11.2.3 AutoCAD預(yù)定義的回調(diào)函數(shù)
11.3 創(chuàng)建反應(yīng)器
11.3.1 創(chuàng)建對(duì)象反應(yīng)器
11.3.2 創(chuàng)建其他反應(yīng)器
11.3.3 將數(shù)據(jù)附著到反應(yīng)器對(duì)象
11.4 查詢、修改和控制反應(yīng)器的狀態(tài)
11.4.1 查詢反應(yīng)器
11.4.2 修改反應(yīng)器
11.4.3 控制反應(yīng)器的狀態(tài)
11.5 臨時(shí)反應(yīng)器和永久反應(yīng)器
11.6 反應(yīng)器的使用規(guī)則
11.7 定義反應(yīng)器實(shí)例
習(xí)題
第12章 對(duì)話框設(shè)計(jì)
12.1 概述
12.2 對(duì)話框控件
12.2.1 可以定義動(dòng)作行為的控件
12.2.2 組合類控件
12.2.3 裝飾性和信息類控件
12.2.4 AutoCAD預(yù)定義的控件
12.3 控件的屬性
12.4 對(duì)話框設(shè)計(jì)的原則與規(guī)范
12.4.1 一般原則
12.4.2 通用規(guī)范
12.4.3 預(yù)定義控件的使用規(guī)范
12.5 對(duì)話框控制語(yǔ)言
12.5.1 對(duì)話框文件
12.5.2 DCL文件的結(jié)構(gòu)
12.5.3 DCL語(yǔ)法
12.6 對(duì)話框驅(qū)動(dòng)程序
12.6.1 驅(qū)動(dòng)對(duì)話框的程序流程圖
12.6.2 對(duì)話框驅(qū)動(dòng)函數(shù)
12.6.3 調(diào)用含有對(duì)話框的AutoLISP函數(shù)
12.6.4 編寫對(duì)話框回調(diào)函數(shù)的注意事項(xiàng)
12.6.5 對(duì)話框的特殊處理
12.7 幾種典型控件的應(yīng)用實(shí)例
習(xí)題
附錄A AutoLISP函數(shù)
A1 賦值、求值與禁止求值函數(shù)
A2 數(shù)值計(jì)算函數(shù)
A3 關(guān)系運(yùn)算函數(shù)
A4 邏輯運(yùn)算函數(shù)
A5 幾何運(yùn)算函數(shù)
A6 判斷函數(shù)
A7 流程控制函數(shù)
A8 表處理函數(shù)
A9 字符串處理函數(shù)
A10 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
A11 交互輸入函數(shù)
A12 有關(guān)文件操作的函數(shù)
A13 打印輸出函數(shù)
A14 有關(guān)函數(shù)的函數(shù)
A15 處理錯(cuò)誤函數(shù)
A16 選擇集操作函數(shù)
A17 與AutoCAD直接相關(guān)的函數(shù)
A18 圖元操作函數(shù)
A19 符號(hào)表操作函數(shù)
A20 擴(kuò)展數(shù)據(jù)操作函數(shù)
A21 內(nèi)存管理函數(shù)
A22 對(duì)話框操作函數(shù)
A23 菜單控制函數(shù)
A24 數(shù)字化儀控制函數(shù)
A25 控制環(huán)境變量的函數(shù)
A26 詞典操作函數(shù)
A27 應(yīng)用程序操作函數(shù)
A28 Visual LISP擴(kuò)展函數(shù)
A29 有關(guān)ActiveX的函數(shù)
A30 與反應(yīng)器有關(guān)的函數(shù)
附錄B AutoLISP程序出錯(cuò)代碼
參考文獻(xiàn)

本目錄推薦

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