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

AUTOCAD 2000開(kāi)發(fā)工具應(yīng)用詳解

AUTOCAD 2000開(kāi)發(fā)工具應(yīng)用詳解

定 價(jià):¥40.00

作 者: 清源計(jì)算機(jī)工作室編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)工程設(shè)計(jì)與應(yīng)用開(kāi)發(fā)叢書(shū)
標(biāo) 簽: 軟件工具 AutoCAD

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787900043078 出版時(shí)間: 2000-04-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 341頁(yè) 字?jǐn)?shù):  

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

  本書(shū)主要講解如何使用 AutoLISP和 Visual LISP工具進(jìn)行應(yīng)用程序開(kāi)發(fā),全書(shū)共分15章。第1章至第6章主要講述基本的 AutoLISP開(kāi)發(fā)知識(shí)和對(duì)話框設(shè)計(jì)與管理知識(shí);第7章主要講述了AutoLISP函數(shù),包括基本的AutoLISP函數(shù)和擴(kuò)展的AutoLISP函數(shù);從第8章至第15章,主要講述如何使用Msual LISP集成開(kāi)發(fā)環(huán)境進(jìn)行LISP應(yīng)用程序開(kāi)發(fā),其中包括Visual LISP開(kāi)發(fā)界面的使用、Visual LISP編寫(xiě)代碼的使用,以及應(yīng)用程序的調(diào)試,另外還詳細(xì)講述了ActiveX的使用方法以及反應(yīng)器特征。本書(shū)內(nèi)容主要以結(jié)合實(shí)例的方式,由淺入深,系統(tǒng)而全面地講述了使用AutoLISP和Visual LISP進(jìn)行二次開(kāi)發(fā)的基本知識(shí),用戶可以從中學(xué)習(xí)到許多AutoCAD 2000為二次開(kāi)發(fā)用戶在Visual LISP中增加的新的、強(qiáng)大的功能。本書(shū)適用于使用AutoCAD進(jìn)行產(chǎn)品設(shè)計(jì),并使用AutoLISP和Visual LISP進(jìn)行應(yīng)用程序二次開(kāi)發(fā)的工程技術(shù)人員和軟件開(kāi)發(fā)人員。本書(shū)還可供高等院校和培訓(xùn)學(xué)校相應(yīng)專業(yè)的師生參考使用。

作者簡(jiǎn)介

暫缺《AUTOCAD 2000開(kāi)發(fā)工具應(yīng)用詳解》作者簡(jiǎn)介

圖書(shū)目錄

前言
編者的話
第1章 AutoLISP基礎(chǔ)
1.1 概述
1.2 AutoLISP表達(dá)式
1.3 AutoLISP數(shù)據(jù)類型
1.3.1 整數(shù)
1.3.2 實(shí)數(shù)
1.3.3 字符串
1.3.4 表
1.3.5 選擇集
1.3.6 實(shí)體名
1.3.7 VLA對(duì)象
1.3.8 文件描述符
1.3.9 符號(hào)和變量
1.4 AutoLISP程序文件
1.4.1 格式化AutoLISP代碼
1.4.2 注釋
1.4.3 顏色譯碼
1.5 AutoLISP變量
1.5.1 顯示一個(gè)變量的值
1.5.2 預(yù)定義的變量
1.5.3 Nil變量
1.6 數(shù)據(jù)處理
1.7 字符串處理
1.8 基本輸出函數(shù)
1.8.1 顯示信息
1.8.2 字符串控制字符的使用
1.8.3 統(tǒng)配符匹配
1.9 關(guān)系和條件處理
1.10 表處理
1.10.1 點(diǎn)表
1.10.2 點(diǎn)對(duì)
1.11 符號(hào)和函數(shù)處理
1.11.1 符號(hào)處理
1.11.2 函數(shù)處理
1.11.3 使用defun定義一個(gè)函數(shù)
1.11.4 向AutoCAD增加命令的C:XXX函數(shù)定義
1.11.5 函數(shù)的局部變量定義
1.11.6 函數(shù)變?cè)?br />1.12 錯(cuò)誤處理
1.12.1 使用*error*函數(shù)
1.12.2 獲取錯(cuò)誤并繼續(xù)執(zhí)行程序
1.13 應(yīng)用程序處理
1.13.1 應(yīng)用程序處理函數(shù)
1.13.2 裝載AutoLISP應(yīng)用程序
1.13.3 裝載ARX應(yīng)用程序
第2章 AutoLISP與AutoCAD通信
2.1 查詢和命令函數(shù)
2.1.1 執(zhí)行 AutoCAD命令
2.1.2 系統(tǒng)及環(huán)境變量
2.1.3 配置控制
2.2 顯示控制
2.2.1 命令行交互輸出
2.2.2 控制菜單
2.2.3 控制圖形和文本窗口
2.2.4 控制低級(jí)圖形
2.3 獲取用戶輸入
2.3.1 用戶輸入函數(shù)getxxx
2.3.2 用戶輸入函數(shù)條件的控制
2.4 幾何實(shí)用函數(shù)
2.4.1 目標(biāo)捕捉(Object Snap)
2.4.2 文本區(qū)域(Text Extents)
2.5 轉(zhuǎn)換
2.5.1 字符串轉(zhuǎn)換
2.5.2 角度轉(zhuǎn)換
2.5.3 ASCII碼轉(zhuǎn)換
2.5.4 單位轉(zhuǎn)換
2.5.5 坐標(biāo)系轉(zhuǎn)換
2.6 文件處理
2.6.1 寫(xiě)字符到屏幕或文件中
2.6.2 寫(xiě)字符串到屏幕或文件中
2.6.3 讀一個(gè)字符
2.6.4 讀一個(gè)字符串
2.6.5 打開(kāi)與關(guān)閉文件
2.6.6 文件的查找
2.6.7 搜索選擇指定擴(kuò)展名的文件
2.6.8 幫助文件處理
2.7 設(shè)備訪問(wèn)與控制
2.7.1 存取用戶輸入
2.7.2 數(shù)字化儀的校準(zhǔn)
第3章 操作AutoCAD對(duì)象
3.1 選擇集處理
3.1.1 選擇集過(guò)濾表
3.1.2 在AutoLISP和objectARX之間傳遞選擇集
3.2 對(duì)象處理
3.2.1 實(shí)體名函數(shù)
3.2.2 實(shí)體數(shù)據(jù)函數(shù)
3.2.3 實(shí)體數(shù)據(jù)函數(shù)與圖形屏幕
3.2.4 舊格式多義線與LW輕多義線對(duì)象
3.2.5 非圖形對(duì)象的處理
3.3 擴(kuò)展數(shù)據(jù)(XDaTa)
3.3.1 擴(kuò)展數(shù)據(jù)的組織結(jié)構(gòu)
3.3.2 注冊(cè)應(yīng)用程序
3.3.3 擴(kuò)展數(shù)據(jù)檢索
3.3.4 附加擴(kuò)展數(shù)據(jù)于實(shí)體
3.3.5 使用擴(kuò)展數(shù)據(jù)內(nèi)存管理
3.3.6 擴(kuò)展數(shù)據(jù)的句柄
3.4 擴(kuò)展記錄XRecord對(duì)象
3.5 訪問(wèn)符號(hào)表與字典
3.5.1 符號(hào)表
3.5.2 字典條目
第4章 設(shè)計(jì)對(duì)話框
4.1 對(duì)話框部件
4.2 使用DCL定義對(duì)話框
4.2.1 base.dcl和 acad.dcl文件
4.2.2 引用DCL文件
4.2.3 DCL語(yǔ)法
4.3 使用Visual LISP顯示對(duì)話樞
4.3.1 預(yù)覽錯(cuò)誤處理
4.3.2 DCL文件語(yǔ)義核查
4.4 調(diào)整對(duì)話框的布置
4.4.1 對(duì)話框?qū)嵗?br />4.4.2 建立控件組
4.4.3 控件間的間距
4.4.4 右端和底端的空間
4.4.5 加框行和列周?chē)目臻g
4.4.6 自定義退出按鈕文本
4.5 設(shè)計(jì)指導(dǎo)
4.5.1 美觀和功效性
4.5.2 前后一致的設(shè)計(jì)和清晰明了的語(yǔ)言
4.5.3 用戶控制
4.5.4 容錯(cuò)處理
4.5.5 提供幫助功能
4.5.6 對(duì)殘疾用戶的考慮
4.5.7 單詞字母的大寫(xiě)
4.5.8 縮略語(yǔ)的使用
4.5.9 布局
4.5.10 控件的大小和位置
4.5.11 將控件置為無(wú)效
4.5.12 對(duì)話框的膚套使用
4.5.13 隱藏對(duì)話樞
4.5.14 提供默認(rèn)數(shù)值
4.5.15 鍵盤(pán)輸入
4.5.16 預(yù)定義控件和控件組的指導(dǎo)
4.5.17 錯(cuò)誤處理
第5章 管理對(duì)話框
5.1 使用AutoLISP程序控制對(duì)話樞
5.1.1 快速入門(mén)
5.1.2 一個(gè)對(duì)話框打開(kāi)時(shí)的函數(shù)使用限制
5.2 動(dòng)作表達(dá)式和回調(diào)
5.2.1 動(dòng)作程序與回調(diào)函數(shù)
5.2.2 動(dòng)作表達(dá)式
5.2.3 回調(diào)原因
5.2.4 默認(rèn)值和 DCL動(dòng)作
5.3 處理控件
5.3.1 初始模式與值
5.3.2 在回調(diào)時(shí)改變模式和值
5.3.3 處理互鎖組
5.3.4 處理滑動(dòng)條
5.3.5 處理編輯框
5.4 嵌套對(duì)話框
5.5 隱藏對(duì)話樞
5.5.1 隱藏對(duì)話框
5.5.2 要求口令
5.6 列表框和下拉列表
5.6.1 列表操作
5.6.2 處理列表部件
5.7 圖像控件和按鈕
5.7.1 生成圖像
5.7.2 處理圖像按鈕
5.8 特定應(yīng)用數(shù)據(jù)
5.9 DCL錯(cuò)誤處理
5.10 對(duì)話框函數(shù)概要
5.10.1 函數(shù)調(diào)用順序
5.10.2 對(duì)話框的簡(jiǎn)單塊定義
第6章 可編程對(duì)話框參考
6.1 控件屬性
6.1.1 屬性類型
6.1.2 受限制的屬性
6.1.3 用戶向定義屬性
6.2 預(yù)定義屬性概要
6.3 DCL屬性分類
6.4 對(duì)話樞控件函數(shù)概要
6.4.1 預(yù)定義活動(dòng)控件
6.4.2 控件組
6.4.3 用于修飾和說(shuō)明的控件
6.4.4 文本組
6.4.5 對(duì)話框的退出按鈕和錯(cuò)誤技件
6.4.6 限制使用的控件
6.5 DCL控件分類
6.6 可編程對(duì)話握函數(shù)概要
6.6.1 對(duì)話框的打開(kāi)和關(guān)閉函數(shù)
6.6.2 控件和屬性處理函數(shù)
6.6.3 列表框和下拉列表處理函數(shù)
6.6.4 圖像控計(jì)處理函數(shù)
6.6.5 應(yīng)用程序特定數(shù)據(jù)處理函數(shù)
第7章 AutoLISP函數(shù)概述
7.1 分類概述
7.2 基本函數(shù)
7.2.1 應(yīng)用程序處理函數(shù)
7.2.2 數(shù)學(xué)函數(shù)
7.2.3 字符串處理函數(shù)
7.2.4 等量和條件函數(shù)
7.2.5 表操作函數(shù)
7.2.6 符號(hào)處理函數(shù)
7.2.7 函數(shù)處理函數(shù)
7.2.8 錯(cuò)誤處理函數(shù)
7.3 實(shí)用工具函數(shù)
7.3.1 轉(zhuǎn)換函數(shù)
7.3.2 設(shè)備訪問(wèn)函數(shù)
7.3.3 顯示控制函數(shù)
7.3.4 文件處理函數(shù)
7.3.5 幾何實(shí)用函數(shù)
7.3.6 查詢和命令函數(shù)
7.3.7 用戶輸入函數(shù)
7.4 選擇集、對(duì)象和符號(hào)表函數(shù)
7.4.1 擴(kuò)展數(shù)據(jù)處理函數(shù)
7.4.2 對(duì)象處理函數(shù)
7.4.3 選擇集處理函數(shù)
7.4.4 符號(hào)表和詞典處理函數(shù)
7.5 內(nèi)存管理函數(shù)
7.6 Visual LISP提供的AutoLISP擴(kuò)展函數(shù)
7.6.1 ActiveX集成操作函數(shù)
7.6.2 Activex數(shù)據(jù)轉(zhuǎn)換函數(shù)
7.6.3 Activex方法激活函數(shù)
7.6.4 ActiveX對(duì)象處理函數(shù)
7.6.5 ActiveX特性處理函數(shù)
7.6.6 曲線測(cè)量函數(shù)
7.6.7 字典函數(shù)
7.6.8 對(duì)象處理函數(shù)(Visual LISP向AutoLISP擴(kuò)展)
7.7 反應(yīng)器函數(shù)
7.8 VLX名稱空間函數(shù)
7.9 名稱空間通信函數(shù)
7.10 Windows注冊(cè)函數(shù)
第8章 熟悉 Visual LISP環(huán)境
8.1 啟動(dòng) Visual LISP
8.2 熟悉Visual LISP用戶界面
8.2.1 Visual LISP文本編輯器
8.2.2 其他Visual LISP窗口
8.3 了解 Visual LISP菜單
8.3.1 可變的菜單內(nèi)容
8.3.2 Visual LISP菜單概述
8.4 掌握控制臺(tái)窗口
8.5 使用Visual LISP文本編輯器
8.6 裝載和運(yùn)行AutoLISP程序
8.6.1  運(yùn)行選擇代碼行
8.6.2 使用擴(kuò)展的AutoLISP函數(shù)
8.7 退出Visual LISP環(huán)境
第9章 使用 Visual LISP開(kāi)發(fā)程序
9.1 開(kāi)始組織
9.2 使用控制臺(tái)窗口
9.2.1 控制臺(tái)特性簡(jiǎn)述
9.2.2 使用具有多個(gè)圖形的控制臺(tái)窗口
9.2.3 使用控制臺(tái)快捷菜單
9.2.4 記錄控制臺(tái)窗口的動(dòng)作
9.3 使用文本編輯器
9.3.1 編輯一個(gè)文件
9.3.2 使用文本編輯器快捷菜單
9.3.3 使用文本編輯器快捷鍵
9.3.4 移動(dòng)和拷貝文本
9.3.5 文本搜索
9.3.6 給文本做書(shū)簽標(biāo)記
9.4 使用控制臺(tái)和編輯器代碼幫助
9.4.1 Visual LISP顏色澤碼
9.4.2 使用Apropos特征
9.4.3 讓Viaual LISP幫助用戶完成詞輸入
9.4.4 為AutoLISP函數(shù)獲取幫助
9.5 使用 Visual LISP將源代碼格式化
9.5.1 Visual LISP格式化樣式
9.5.2 應(yīng)用格式化選項(xiàng)
9.5.3 應(yīng)用Visual LISP注釋樣式
9.5.4 保存和恢復(fù)格式化選項(xiàng)
9.5.5 格式化器的約束
9.5.6 格式化快捷鍵
9.6 檢查語(yǔ)法錯(cuò)誤
9.6.1 檢查括號(hào)的平衡
9.6.2 使用顏色譯碼檢查語(yǔ)法錯(cuò)誤
9.6.3 使用Check命令查找語(yǔ)法錯(cuò)誤
9.6.4 查找程序中語(yǔ)法錯(cuò)誤位置
第10章 調(diào)試程序
10.1 Visual LISP調(diào)試特征
10 2 調(diào)試實(shí)例
10.2.1 設(shè)置中斷程序運(yùn)行的斷點(diǎn)
10.2.2 單步執(zhí)行程序
10.2.3 監(jiān)視一個(gè)表達(dá)式的計(jì)算結(jié)果
10 2.4 繼續(xù)程序的執(zhí)行
10.2.5 以Animate(活動(dòng))模式運(yùn)行程序
10.3 使用 Visual LISP調(diào)試特征
10 3.1 啟動(dòng)一個(gè)調(diào)試過(guò)程
10.3.2 中斷環(huán)
10 3.3 使用斷點(diǎn)
10.4 使用Visual LISP數(shù)據(jù)檢查工具
10.4.1 使用監(jiān)視窗口
10.4.2 跟蹤堆棧窗口
10 4.3 使用符號(hào)服務(wù)對(duì)話框
10.4.4 使用“ Inspect(檢查)”窗口
10.4.5 查看 AutoCAD圖形實(shí)體
第11章 建立應(yīng)用程序
11.1 編譯和鏈接程序
11.1.1 使用編譯器
11.1.2 從一個(gè)文件編譯一個(gè)程序
11.1.3 瀏覽一個(gè)編譯實(shí)例
11.1.4 裝載并運(yùn)行編譯程序
11.1.5 鏈接函數(shù)調(diào)用
11.2 創(chuàng)建應(yīng)用程序模板
11.2.1 創(chuàng)建一個(gè)新應(yīng)用程序
11.2.2 裝載和運(yùn)行Visual LISP應(yīng)用程序
11.2.3 改變應(yīng)用程序選項(xiàng)
11.2.4 重新創(chuàng)建一個(gè)應(yīng)用程序
11.2.5 更新一個(gè)應(yīng)用程序
11.3 為多文檔環(huán)境設(shè)計(jì)
11.3.1 名稱空間
11.3.2 在自己的名稱空間中運(yùn)行一個(gè)應(yīng)用程序
11.3.3 共享名稱空間之間的數(shù)據(jù)
11.3.4 處理多文檔環(huán)境中的錯(cuò)誤
11.3.5 在一個(gè)多文檔環(huán)境下使用AutoLISP的限制
第12章 維護(hù)Visual LISP應(yīng)用程序
12.1 管理多個(gè)LISP文件
12.2 定義一個(gè)工程
12.2.1 設(shè)置工程文件屬性
12.2.2 使用工程窗口操作工程包含文件
12.3 使用已定義的工程
12.3.1 打開(kāi)一個(gè)工程
12.3.2 在工程源文件中查找字符串
12.3.3 在Visual LISP應(yīng)用程序中包括一個(gè)工程
12.4 優(yōu)化應(yīng)用程序代碼
12.4.1 定義創(chuàng)建選項(xiàng)
12.4.2 選擇一個(gè)編譯模式
12.4.3 選擇一個(gè)鏈接模式
12.4.4 安全優(yōu)化
第13章 使用 ActiveX
13.1 在AutoLISP中使用ActiveX對(duì)象
13.2 掌握AutoCAD對(duì)象模型
13.2.1 對(duì)象特性
13.2.2 對(duì)象方法
13.2.3 對(duì)象集合
13.3 訪問(wèn)AutoCAD對(duì)象
13.3.1 使用檢查工具查看對(duì)象屬性
13.3.2 應(yīng)用程序?qū)ο蠓种?br />13.3.3 過(guò)程概述
13.3.4 性能考慮
13.4 以ActiveX方法使用 Visual LISP函數(shù)
13.4.1 確定用戶需要的Visual LISP函數(shù)
13.4.2 確定如何調(diào)用一個(gè)函數(shù)
13.4.3 轉(zhuǎn)換AutoLISP數(shù)據(jù)類型為ActiveX數(shù)據(jù)類型
13.4.4 查看和更新對(duì)象屬性
13.4.5 使用返回變?cè)闹档腁ctiveX方法
13.4.6 列出一個(gè)對(duì)象的屬性和方法
13.4.7 使用集合對(duì)象
13.4.8 釋放對(duì)象和內(nèi)存
13.4.9 轉(zhuǎn)換對(duì)象引用
13.4.10 處理由ActiveX方法返回的錯(cuò)誤
13.5 使用ActiVeX與其他應(yīng)用程序相互作用
13.5.1 輸入一個(gè)類型庫(kù)
13.5.2 建立與一個(gè)應(yīng)用程序之間的聯(lián)系
13.5.3 編寫(xiě)一個(gè)實(shí)例應(yīng)用程序
13.5.4 沒(méi)有輸入一個(gè)類型庫(kù)使用ActiveX
第14章 附加反應(yīng)器到 AutoCAD圖形
14.1 反應(yīng)器概述
14.2 了解反應(yīng)器類型和事件
14.3 定義回調(diào)函數(shù)
14.4 創(chuàng)建反應(yīng)器
14.4.1 使用對(duì)象反應(yīng)器
14.4.2 附加數(shù)據(jù)到反應(yīng)器對(duì)象
14.5 在多個(gè)名稱空間使用反應(yīng)器
14.6 查詢、修改和移去反應(yīng)器
14.6.1 檢查反應(yīng)器
14.6.2 使用函數(shù)調(diào)用查詢反應(yīng)器
14.6.3 修改反應(yīng)器
14.6.4 移去反應(yīng)器
14.7 暫時(shí)的和持久的反應(yīng)器
14.8 反應(yīng)器用戶指導(dǎo)
第15章 Visual LISP環(huán)境和格式設(shè)置
15.1 窗日屬性設(shè)置
15.1.1 語(yǔ)法顏色選項(xiàng)
15.1.2 當(dāng)前配置
15.1.3 設(shè)置當(dāng)前窗口為原型
15.1.4 設(shè)置所有窗口為原型
15.1.5 字體
15.2 環(huán)境選項(xiàng)設(shè)置
15.2.1 一般選項(xiàng)
15.2.2 Visual LISP格式化選項(xiàng)
15.2.3 頁(yè)面格式選項(xiàng)
15.3 保存設(shè)置
附錄 AutoLISP錯(cuò)誤代碼

本目錄推薦

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