AutoCAD 2008 Visual LISP二次開發入門到精通

AutoCAD 2008 Visual LISP二次開發入門到精通
定價:174
NT $ 151
  • 作者:@周樂來 馬婧 @編/著
  • 出版社:機械工業出版社
  • 出版日期:2008-05-01
  • 語言:簡體中文
  • ISBN10:7111237048
  • ISBN13:9787111237044
  • 裝訂:平裝 / 273頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

本書系統地介紹了Visual LISP的基礎知識和利用Visual LISPP進行開發的方法與技巧。全書共分為13章,前4章介紹Visual LISP的語言基礎知識,第5章介紹Visual LISP的集成開發環境,第6章介紹應用Visual LISP調試程序的方法與技巧,第7章介紹如何操作圖形數據庫對象,第8、9章介紹如何管理、編譯應用程序,第10章介紹如何在Visual LISP中使用ActiveX對象,第11章介紹如何使用反應器,第12章介紹對話框的設計技巧,最後一章介紹Visual LISP程序設計的綜合實例。

本書語言簡潔,講解詳略得當,並附有系統的典型示例。本書實用性強,便于自學和教學,是學習Visual LISP編程的極佳教程,是工程設計人員的極佳參考書。
 

目錄

前言
第1章 概述
1.1 LISP簡介
1.2 AutoLISP簡介
1.2.1 AutoLISP語言的出現與發展
1.2.2 AutoLISP語言的特點
1.2.3 AutoLISP參考手冊
1.2.4 AutoCAD支持的文件格式
1.2.5 AutoLISP程序介紹
1.2.6 AutoLISP程序的內存分配
1.3 VisualLISP簡介
1.4 本章小結
第2章 數據類型、表達式和函數
2.1 數據類型
2.1.1 整型
2.1.2 實型
2.1.3 字符串
2.1.4 表
2.1.5 文件描述符
2.1.6 圖元名
2.1.7 選擇集
2.2 表達式
2.2.1 表達式的構成
2.2.2 表達式的求值規則
2.2.3 表達式的求值過程
2.3 變量
2.3.1 變量的命名
2.3.2 變量的數據類型
2.3.3 變量的賦值
2.3.4 變量的預定義
2.3.5 顯示變量的值
2.4 數據存儲結構
2.5 數據類型的轉換
2.6 函數
2.6.1 函數的定義
2.6.2 函數的調用
2.6.3 函數的遞歸定義
2.6.4 AutoCAD命令的定義
2.6.5 AutoCAD命令的調用
2.7 本章小結
第3章 AutoLISP函數
3.1 基本函數
3.1.1 數值函數
3.1.2 字符串處理函數
3.1.3 表處理函數
3.1.4 符號操作函數
3.1.5 函數處理函數
3.1.6 錯誤處理函數
3.1.7 條件和循環函數
3.1.8 應用程序管理函數
3.2 實用工具函數
3.2.1 幾何函數
3.2.2 COMMAND函數
3.2.3 用戶輸入函數
3.2.4 顯示控制函數
3.2.5 內存管理函數
3.2.6 文件處理函數
3.2.7 設備訪問函數
3.3 本章小結
第4章 AutoLISP程序實例
4.1 修改標注尺寸文本
4.2 繪制紅色五角星
4.3 繪制螺旋線
4.4 繪制直齒圓柱齒輪
4.5 中線處畫圓
4.6 自動和加組曲線
4.7 本章小結
第5章 Visual LISP集成開發環境
5.1 啟動Visual LISP
5.2 Visual LISP環境界面
5.2.1 菜單欄
5.2.2 工具欄
5.2.3 文本編輯器
5.2.4 控制台
5.2.5 跟蹤窗口
5.2.6 狀態欄
5.3 加載和運行AutoLISP程序
5.3.1 打開已有的AutoLISP程序
5.3.2 進行語法檢查
5.3.3 加載和運行程序
5.4 退出Visual LISP
5.5 本章小結
第6章 應用Visual LISP調試程序
6.1 調試功能簡介
6.2 程序調試的方法
6.2.1 調試準備
6.2.2 單步調試
6.2.3 自動執行模式
6.3 程序中斷的設置
6.3.1 程序中斷的基本概念
6.3.2 使用斷點
6.3.3 可繼續中斷循環
6.3.4 不可繼續中斷循環
6.4 數據檢驗工具
6.4.1 跟蹤日志文件
6.4.2 監視窗口
6.4.3 “跟蹤堆棧”窗口
6.4.4 “符號服務”對話框
6.4.5 “檢驗”窗口
6.5 查看AutoCAD對象
6.5.1 查看圖形數據庫的圖元
6.5.2 查看圖形數據的圖形表
6.5.3 查看圖形數據庫的塊
6.5.4 查看選擇集
6.5.5 查看外部數據
6.6 本章小結
第7章 操作圖形數據庫對象
7.1 選擇集處理函數
7.1.1 選擇集構造函數
7.1.2 選擇集操作函數
7.2 實體操作函數
7.2.1 實體名操作函數
7.2.2 實體數據操作函數
7.3 符號表操作函數
7.4 擴展數據操作函數
7.5 本章小結
第8章 應用程序的管理
8.1 管理多個程序文件
8.2 Visual LISP工程
8.2.1 創建一個新的工程
8.2.2 “工程文件”選項卡
8.2.3 “編譯選項”選項卡
8.2.4 工程窗口
8.3 操作工程文件
8.3.1 打開一個工程
8.3.2 在工程中查找源文件的內容
8.3.3 在Visual LISP應用程序中包含工程
8.4 本章小結
第9章 應用程序的編譯
9.1 程序的編譯和鏈接
9.1.1 Visual LISP編譯器
9.1.2 加載運行已編譯程序
9.1.3 調用鏈接函數
9.2 生成應用程序
9.2.1 生成新的應用程序
9.2.2 應用程序的更新及修改
9.3 多圖檔環境下的程序設計
9.3.1 命名空間
9.3.2 應用程序的獨立命名空間
9.3.3 使用圖形文檔訪問函數
9.3.4 調用獨立變量空間函數
9.3.5 使用圖形文檔命名變量
9.3.6 在變量空間中共享數據
9.3.7 自定義錯誤處理
9.4 本章小結
第10章 在Visual LISP中使用ActiveX對象
10.1 ActiveX對象簡介
10.2 AutoCAD對象模型
10.3 訪問AutoCAD對象
10.3.1 查看對象屬性
10.3.2 訪問圖形對象
10.4 在Visual LISP環境中使用ActiveX的方法
10.4.1 查找所需的函數
10.4.2 確定函數的參數
10.4.3 將數據類型轉換為ActiveX型
10.4.4 讀取和更新對象屬性
10.4.5 判斷對象是否可以被訪問
10.4.6 參數帶返回值的ActiveX方法
10.4.7 集合對象
10.4.8 釋放對象和空出內存
10.4.9 轉換對象的引用
10.5 ActiveX的交互使用
10.5.1 輸入類型庫
10.5.2 與應用程序建立連接
10.5.3 不引入類型庫使用ActiveX方法
10.5.4 程序實例
10.6 本章小結
第11章 使用反應器
11.1 反應器簡介
11.1.1 反應器類型
11.1.2 反應器的回調事件
11.1.3 反應器的回調函數
11.2 創建反應器
11.2.1 創建對象反應器
11.2.2 創建其他反應器
11.2.3 向反應器添加數據
11.3 查詢、修改與刪除反應器
11.3.1 檢驗反應器
11.3.2 使用函數查詢反應器
11.3.3 修改反應器函數
11.3.4 控制反應器函數
11.4 臨時反應器和永久反應器
11.4.1 臨時和永久反應器的轉換
11.4.2 判斷反應器類型
11.4.3 列出當前圖形中的永久反應器
11.5 反應器的使用規則
11.6 本章小結
第12章 設計對話框
12.1 對話框簡介
12.2 對話框控件
12.2.1 定義基本控件
12.2.2 組合類控件
12.2.3 其他控件
12.3 控件的屬性
12.3.1 屬性數值類型
12.3.2 DCL控件屬性
12.4 對話框設計原則與規範
12.4.1 通用原則
12.4.2 通用規範
12.4.3 預定義控件的使用規範
12.5 對話框控件語言
12.5.1 對話框文件
12.5.2 DCL文件結構
12.5.3 DCL語法
12.5.4 對話框出錯處理
12.5.5 對話框布局
12.6 對話框驅動程序
12.6.1 驅動程序調用步驟
12.6.2 驅動函數
12.6.3 對話框的特殊處理
12.7 本章小結
第13章 AutoCAD中的程序應用
13.1 設置作圖環境
13.2 定義字樣
13.3 設置圖層、顏色、線型和線寬
13.4 參數化繪圖實例
13.5 本章小節
附錄 AutoCAD系統變量表
網路書店 類別 折扣 價格
  1. 新書
    87
    $151