注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Visual LISP程序設計(第2版)

Visual LISP程序設計(第2版)

Visual LISP程序設計(第2版)

定 價:¥33.00

作 者: 李學志 主編,方戈亮,孫力紅 編著
出版社: 清華大學出版社
叢編項: 高等學校計算機基礎教育教材精選
標 簽: 程序設計

ISBN: 9787302233688 出版時間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 341 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Visual LISP程序設計(第2版)》作者簡介

圖書目錄

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

本目錄推薦

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