注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作綜合Visual LISP實用教程

Visual LISP實用教程

Visual LISP實用教程

定 價:¥50.00

作 者: 康博創(chuàng)作室編著
出版社: 人民郵電出版社
叢編項: Auto CAD 2000應用系列
標 簽: LISP語言

ISBN: 9787115080998 出版時間: 1999-10-01 包裝:
開本: 26cm 頁數(shù): 393頁 字數(shù):  

內(nèi)容簡介

  Visual LISP是Autodesk公司在AutoLISP語言基礎上開發(fā)出的新一代可視化的LISP語言,而且增加了諸如ActiveX和反應器之類的新功能。本書全面系統(tǒng)地介紹了運用Visual LISP語言進行二次開發(fā)的各個方面,書中第一章至第四章講解了Visual LISP的基礎知識集成開發(fā)環(huán)境;第五章至第八章介紹了利用Visual LISP生成、調(diào)試以及維護應用程序的方法;第九章和第十章展示了Visual LISP的高級功能、ActiveX和反應器;第十一間按字母順序列出了所有Visual LISP函數(shù)的使用方法,同時也包括了傳統(tǒng)的AutoLISP函數(shù)。本書內(nèi)容全面 ,實用性強,是一本指導專業(yè)開發(fā)人員用Visual LISP語言進行程序開發(fā)的優(yōu)秀教程,同時也可作為對AutoCAD二次開發(fā)感興趣的讀者的自學用書。

作者簡介

暫缺《Visual LISP實用教程》作者簡介

圖書目錄

第一章  Visual LISP簡介
1.1 AutoLISP和Visual LISP的關系
1.2 Visual LISP提供的新功能
1.3 安裝Visual LISP
1.4 啟動Visual LISP
1.5 熟悉Visual LISP用戶界面
1.5.1 菜單概述
1.5.2 控制臺窗口
1.5.3 文本編輯器概述
1.5.4 加載并運算AutoLISP應用程序
1.5.5 退出Visual LISP環(huán)境
第二章  AutoLISP基礎
2.1 AutoLISP表達式
2.1.1 AutoLISP數(shù)據(jù)類型
2.1.2 AutoLISP函數(shù)語法
2.2 AutoLISP程序文件
2.2.1 格式化AutoLISP程序
2.2.2 注釋
2.2.3 彩色化代碼顯示
2.3 AutoLISP變量
2.3.1 顯示變量值
2.3.2 NIL變量
2.3.3 預定義變量
2.4 數(shù)字操作
2.5 字符串操作
2.6 基本輸出函數(shù)
2.6.1 顯示信息
2.6.2 字符串中的控制字符
2.6.3 通配符匹配
2.7 比較和條件
2.8 表處理
2.8.1 點類型表
2.8.2 點對
2.9 符號和函數(shù)操作
2.9.1 C:XXX函數(shù)
2.9.2 函數(shù)中的局部變量
2.9.3 帶參數(shù)的函數(shù)
第三章  與AutoCAD通信
3.1 查詢和command函數(shù)
3.1.1 Command函數(shù)
3.1.2 系統(tǒng)和環(huán)境變量
3.1.3 系統(tǒng)配置控制
3.2 顯示控制
3.2.1 控制菜單
3.2.2 圖形和文本窗口顯示控制
3.2.3 低級圖形控制
3.3 獲得用戶輸入
3.3.1 getxxx函數(shù)
3.3.2 用戶輸入函數(shù)的條件控制
3.4 幾何實用函數(shù)
3.4.1 對象捕捉
3.4.2 文本范圍
3.5 轉換
3.5.1 字符中轉換
3.5.2 角度轉換
3.5.3 ASCII代碼轉換
3.5.4 單位轉換
3.5.5 坐標系轉換
3.6 文件操作
3.6.1 文件查找
3.6.2 存取幫助文件
3.7 設備獲取和控制
3.7.1 獲取用戶輸入
3.7.2 校準數(shù)字化儀
第四章 操作AutoCAD對象
4.1 操作選擇集
4.1.1 選擇集過濾器表
4.1.2 在AutoLISP和ObjectARX應用程序間傳遞選擇集
4.2 對象操作
4.2.1 實體名函數(shù)
4.2.2 實體數(shù)據(jù)函數(shù)
4.2.3 實體數(shù)據(jù)函數(shù)和圖形屏幕
4.2.4 多義線和輕裝多義線
4.2.5 非圖形對象操作
4.3 擴展實體數(shù)據(jù)——xdata
4.3.1 擴展實體數(shù)據(jù)的組織
4.3.2 注冊應用程序
4.3.3 檢索擴展實本數(shù)據(jù)
4.3.4 把擴展實體數(shù)據(jù)附著到實體上
4.3.5 擴展實本數(shù)據(jù)內(nèi)存管理
4.3.6 擴展實體數(shù)據(jù)中的句柄
4.4 Xrecord對象
4.5 獲取符號表和詞典
4.5.1 符號表
4.5.2 詞典條目
第五章  應用Visual LISP
5.1 系統(tǒng)控制臺
5.1.1 系統(tǒng)控制臺的功能
5.1.2 系統(tǒng)控制臺的快捷菜單
5.1.3 分隔符處理
5.1.4 控制臺中的彩色代碼顯示
5.1.5 上下文相關的幫助
5.1.6 記錄控制臺事件
5.1.7 在Visual LISP中執(zhí)行AutoLISP函數(shù)
5.1.8 在Visual LISP和AutoCAD間切換
5.2 應用文本編輯器
5.2.1 文件操作
5.2.2 彩色代碼顯示
5.2.3 上下文相關的幫助
5.2.4 文本編輯器的快捷菜單
5.2.5 字段處理
5.2.6 快捷功能
5.3 格式化代碼
5.3.1 運行格式化器
5.3.2 Visual LISP格式化基礎
5.4 語法錯誤檢查
5.4.1 檢查括號是否匹配
5.4.2 應用彩色代碼功能檢查語法錯誤
5.4.3 用檢查命令來查找語法錯誤
5.5 運行程序
第六章  調(diào)試程序
6.1 在Visual LISP中進行調(diào)試
6.1.1 設置斷點
6.1.2 調(diào)試程序
6.1.3 跟蹤表達式的運行結果
6.1.4 在程序運行時跟蹤變量
6.1.5 繼續(xù)運行程序
6.2 調(diào)試特征
6.2.1 開始調(diào)試
6.2.2 斷環(huán)
6.2.3 斷點
6.3 Visual LISP數(shù)據(jù)檢驗工具
6.3.1 監(jiān)視窗口
6.3.2 跟蹤堆棧窗口
6.3.3 符號服務
6.3.4 檢驗器
6.3.5 查看AutoCAD圖形實體
第七章  構造應用程序
7.1 編譯和連接程序
7.1.1 如何應用編譯器
7.1.2 編譯一個程序文件
7.1.3 編譯舉例
7.1.4 加載并運行編譯過的程序
7.1.5 連接函數(shù)調(diào)用
7.2 構造獨立的應用程序
7.2.1 在AutoCAD中聲明函數(shù)
7.2.2 Visual LISP運行時系統(tǒng)
7.3 生成應用程序模塊
7.3.1 應用程序向導
7.3.2 加載和運行應用程序
7.3.3 重新構造應用程序
第八章 維護Visual LISP應用程序
8.1 管理多個Visual LISP文件
8.1.1 Visual LISP工程介紹
8.1.2 定義一個工程
8.1.3 設置工程屬性
8.1.4 工程窗口
8.1.5 工程操作
8.2 優(yōu)化應用程序
8.2.1 定義構造選項
8.2.2 選擇編譯模式
8.2.3 理解工程構造選項
第九章 在Visual LISP中應用ActiveX對象
9.1 AutoCAD對象模型
9.1.1 對象屬性
9.1.2 對象功能
9.1.3 對象集合
9.2 獲取AutoCAD對象
9.2.1 用檢驗工具來查看對象屬性
9.2.2 從AutoCAD應用程序對象中獲取其他對象
9.2.3 過程概要
9.3 應用Visual LISP函數(shù)實現(xiàn)ActiveX功能
9.3.1 確定所需的Visual LISP函數(shù)
9.3.2 確定如何調(diào)用一個函數(shù)
9.3.3 轉換Visual Basic參數(shù)到Visual LISP函數(shù)中
9.3.4 觀察和更新對象屬性
9.3.5 判斷是否可以獲取一個對象
9.3.6 在形式參數(shù)中返回數(shù)值
9.4 顯示一個對象的屬性和功能
9.5 對象集合操作
9.6 參數(shù)轉換
9.7 釋放對象和內(nèi)存
9.8 轉換對象引用
第十章  向AutoCAD圖形附著反應器
10.1 反應器類型和事件
10.2 定義回調(diào)函數(shù)
10.2.1 定義鏈接、編輯和數(shù)據(jù)庫反應器
10.2.2 定義對象反應器回調(diào)函數(shù)
10.2.3 應用預定義的回調(diào)函數(shù)
10.3 生成反應器
10.3.1 應用對象反應器
10.3.2 在一個實體上附著反應器
10.4 查詢、修改和刪除反應器
10.4.1 檢驗反應器
10.4.2 查詢反應器
10.4.3 修改反應器
10.4.4 禁用反應器
10.5 臨時和永久的反應器
第十一章  Visual LISP函數(shù)參考
附錄  錯誤代碼

本目錄推薦

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