注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)輔助設(shè)計(jì)與工程計(jì)算其他相關(guān)軟件VISUAL LISP R14-2000編程與應(yīng)用

VISUAL LISP R14-2000編程與應(yīng)用

VISUAL LISP R14-2000編程與應(yīng)用

定 價(jià):¥35.00

作 者: 孫江宏,丁立偉,米潔編著
出版社: 科學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)編程與實(shí)踐系列叢書
標(biāo) 簽: LISP表處理語(yǔ)言 程序設(shè)計(jì)

購(gòu)買這本書可以去


ISBN: 9787030079244 出版時(shí)間: 1999-10-01 包裝:
開本: 26cm 頁(yè)數(shù): 404頁(yè) 字?jǐn)?shù):  

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

  Visual LISP是AutoCAD集成開發(fā)環(huán)境的二次開發(fā)工具,在我國(guó)機(jī)械、設(shè)計(jì)、建筑設(shè)計(jì)等領(lǐng)域得到廣泛的應(yīng)用。本書以Visual LISP for AutoCAD R14為基礎(chǔ)進(jìn)行詳細(xì)講解,內(nèi)容包括:Visual LISP使用環(huán)境,應(yīng)用程序開發(fā)與維護(hù)以及圖形數(shù)據(jù)庫(kù)管理、事件反應(yīng)器、ActiveX控件等新增功能。最后,增補(bǔ)了Autodesk公司最新推出的Visual LISP for AutoCAD 2000版的最新功能及應(yīng)用。全書提供了作者長(zhǎng)期從事CAD二次開發(fā)的許多相應(yīng)的應(yīng)用實(shí)例,旨在讓讀者切實(shí)學(xué)到真正的知識(shí)和掌握AutoCAD二次開發(fā)的技術(shù)

作者簡(jiǎn)介

暫缺《VISUAL LISP R14-2000編程與應(yīng)用》作者簡(jiǎn)介

圖書目錄

第1章  AutoLISP語(yǔ)言簡(jiǎn)介
1.1 AutoLISP語(yǔ)言的特點(diǎn)
1.2 AutoLISP的數(shù)據(jù)類型
1.2.1 原子
1.2.2 表和點(diǎn)結(jié)
1.2.3 文件描述符
1.2.4 AutoLISP的內(nèi)容函數(shù)
1.2.5 選擇集
1.2.6 圖元名
1.3 AutoLISP語(yǔ)言的程序結(jié)構(gòu)
1.4 AutoLISP的求值過程
1.5 AutoLISP程序的裝入及運(yùn)行
1.5.1 AutoLISP程序的裝入
1.5.2 AutoLISP程序的運(yùn)行
1.5.3 AutoLISP程序的自動(dòng)裝入
第2章  AutoLISP語(yǔ)言的基本函數(shù)
2.1 數(shù)值函數(shù)
2.1.1 算術(shù)運(yùn)算函數(shù)
2.1.2 三角函數(shù)
2.1.3 數(shù)的類型轉(zhuǎn)換函數(shù)
2.2 賦值函數(shù)、求值與禁止求值函數(shù)
2.3 表處理函數(shù)
2.3.1 選取表中部分內(nèi)容的函數(shù)
2.3.2 表的構(gòu)造與修改函數(shù)
2.3.3 聯(lián)結(jié)表
2.3.4 表處理函數(shù)綜合舉例
2.4 字符串處理函數(shù)
2.4.1 字符與ASCII碼互換函數(shù)
2.4.2 測(cè)量字符串長(zhǎng)度的函數(shù)strlen
2.4.3 數(shù)字與字符串互換函數(shù)
2.4.4 實(shí)現(xiàn)字符串連接的substr
2.4.5 字符串載截取函數(shù)substr
2.4.6 字符串大小寫轉(zhuǎn)換函數(shù)strcase
2.4.7 字符串轉(zhuǎn)換成表或原子read函數(shù)
2.4.8 字符串匹配函數(shù)wcmatch
2.4.9 字符串處理函數(shù)綜合舉例
2.5 交互式輸入函數(shù)
2.5.1  get族函數(shù)
2.5.2 其他輸入函數(shù)
2.6 屏幕輸出函數(shù)
2.6.1 用于屏幕和文件的輸出函數(shù)
2.6.2 只用于屏幕輸出的函數(shù)
第3章  AutoLISP的繪圖功能
3.1 COMMAND函數(shù)
3.1.1 參數(shù)及規(guī)則
3.1.2 求值
3.1.3 應(yīng)用command函數(shù)注意事項(xiàng)
3.1.4 應(yīng)用舉例
3.2 圖形處理函數(shù)
3.2.1 目標(biāo)捕捉函數(shù)osnap
3.3 屏幕操作函數(shù)
3.3.1 文本、圖形屏幕轉(zhuǎn)換函數(shù)
3.4 訪問輸入設(shè)備函數(shù)grread
3.5 存取AutoCAD系統(tǒng)變量函數(shù)
3.5.1 獲取系統(tǒng)變量函數(shù)Getver
3.5.2 設(shè)置系統(tǒng)變量函數(shù)Getver
第4章  函數(shù)定義與程序結(jié)構(gòu)
4.1 defun函數(shù)
4.1.1 函數(shù)的定義
4.1.2 函數(shù)的調(diào)用
4.1.3 函數(shù)的副作用
4.1.4 應(yīng)用defun函數(shù)的注意事項(xiàng)
4.2 增加和修改AutoCAD的命令
4.2.1 增加AutoCAD命令
4.2.2 修改AutoCAD命令
4.2.3 恢復(fù)AutoCAD的命令
4.3 邏輯測(cè)試函數(shù)
4.3.1 數(shù)的比較函數(shù)
4.3.2 邏輯判斷函數(shù)
4.3.3 數(shù)的性質(zhì)測(cè)試函數(shù)
4.3.4 數(shù)據(jù)類型測(cè)試函數(shù)
4.3.5 等值測(cè)試函數(shù)
4.3.6 從屬關(guān)系測(cè)試函數(shù)member
4.4 條件分支函數(shù)
4.4.1 if函數(shù)
4.4.2 cond函數(shù)
4.5 循環(huán)結(jié)構(gòu)
4.5.1 while函數(shù)
4.5.2 repeat函數(shù)
4.5.3 foreach函數(shù)
4.5.4 mapcar函數(shù)
4.6 調(diào)用函數(shù)的函數(shù)apply
4.7 順序控制函數(shù)progn
4.8 函數(shù)的遞歸定義
4.9 文件操作函數(shù)
4.9.1 打開文件函數(shù)open
4.9.2 關(guān)閉文件函數(shù)colse
4.9.3 輸入輸出函數(shù)
4.9.4 文件查找函數(shù)findfile
4.9.5 文件操作函數(shù)綜合舉例
第5章  利用AutoLISP管理圖形數(shù)據(jù)庫(kù)
5.1 選擇集的處理
5.1.1 創(chuàng)建選擇集
5.1.2 操作選擇集
5.1.3 選擇集操作函數(shù)實(shí)例
5.2 處理圖元對(duì)象
5.2.1 獲取圖元名稱
5.2.2 修改圖元數(shù)據(jù)
5.2.3 增加圖元和刪除圖元
5.3 擴(kuò)展圖元數(shù)據(jù)的處理
5.3.1 擴(kuò)展圖元數(shù)據(jù)的組織及DXF組碼
5.3.2 注冊(cè)應(yīng)用名
5.3.3 尖加擴(kuò)展圖元數(shù)據(jù)
5.3.4 訪問擴(kuò)展圖元數(shù)據(jù)
5.3.5 擴(kuò)展圖元數(shù)據(jù)內(nèi)存管理
5.3.6 擴(kuò)展圖元數(shù)據(jù)中的句柄
5.4 符號(hào)表和詞典
5.4.1 符號(hào)表
5.4.2 詞典
第6章  AutoLISP集成化開發(fā)環(huán)境
6.1 安裝AutoLISP
6.1.1 運(yùn)行安裝向?qū)?
6.1.2 軟件許可協(xié)議
6.1.3 設(shè)置軟件安裝路徑
6.1.4 設(shè)置軟件文件夾名稱
6.1.5 確認(rèn)安裝路徑和文件夾
6.1.6 完成軟件安裝
6.2 AutoLISP集成開發(fā)環(huán)境(IDE)
6.2.1 AutoLISP集成開發(fā)環(huán)境(IDE)的特點(diǎn)
6.2.2 AutoLISP集成開發(fā)環(huán)境窗口的幾類構(gòu)件
6.3 AutoLISP集成開發(fā)環(huán)境(IDE)的應(yīng)用
第7章  編輯和調(diào)試AutoLISP程序
7.1 編輯AutoLISP程序
7.1.1 創(chuàng)建文件
7.1.2 編輯文件
7.1.3 保存文件
7.1.4 格式化文件
7.1.5 設(shè)置編輯器AutoLISP格式
7.1.6 設(shè)置編輯器窗口屬性
7.1.7 附加程序描述
7.1.8 檢查程序語(yǔ)法
7.1.9 保存文件
7.2 調(diào)試AutoLISP程序
7.2.1 打開文件
7.2.2 加載應(yīng)用程序
7.2.3 運(yùn)行應(yīng)用程序
7.2.4 設(shè)置斷點(diǎn)
7.2.5 重新加載程序
7.2.6 中斷執(zhí)行程序
7.2.7 變量跟蹤
7.2.8 恢復(fù)程序的執(zhí)行
7.2.9 Symbol Service對(duì)話
7.2.10 Trace Stack窗口
7.2.11 Inspector窗口
第8章  DCL語(yǔ)言及其應(yīng)用
8.1 概述
8.2 對(duì)話框部件
8.3 DCL文件結(jié)構(gòu)
8.3.1 base.dcl和acad.dcl文件
8.3.2 引用DCL文件
8.3.3 DCL語(yǔ)法
8.4 DCL技巧
8.4.1 建立控件組
8.4.2 控件間的間距
8.4.3 右端和底端的空間
8.4.4 加框行和列周圍的空間
8.4.5 自定義退出按鈕文本
8.5 對(duì)話框設(shè)計(jì)原則
8.6 預(yù)定義控件和控件組的原則
8.7 對(duì)話框控制語(yǔ)言
8.7.1 屬性
8.7.2 DCL控件功能
8.7.3 DCL控件分類
第9章  DCL對(duì)話框的管理
9.1 打開和關(guān)閉對(duì)話框
9.2 控件處理和屬性處理
9.2.1 動(dòng)作表達(dá)式與回調(diào)
9.2.2 動(dòng)作表達(dá)式
9.2.3 回調(diào)原因
9.2.4 缺省值與DCL動(dòng)作
9.2.5 處理控件
第10章  維護(hù)與編譯AutoLISP應(yīng)用程序
10.1 工程管理器
10.1.1 創(chuàng)建工程
10.1.2 工程窗口
10.1.3 設(shè)置工程編譯模式
10.1.4 打開工程
10.1.5 在工程成員文件中搜索
10.2 編譯應(yīng)用程序
10.2.1 AutoLISP編譯器
10.2.2 發(fā)行應(yīng)用程序
10.2.3 AutoLISP編譯向?qū)?br />第11章  AutoLISP中的AciveX對(duì)象
11.1 AutoLISP中新增的面向?qū)ο蟮奶匦?br />11.2 理解AutoCAD對(duì)象模型
11.2.1 對(duì)象的屬性
11.2.2 對(duì)象的方法
11.2.3 對(duì)象的集合
11.3 處理AutoCAD對(duì)象
11.3.1 利用變量監(jiān)視工具查看對(duì)象的屬性
11.3.2 應(yīng)用程序?qū)ο蟮膶哟?br />11.3.3 小結(jié)
11.4 在AutoLISP函數(shù)中利用ActiveX方法
11.4.1 如何調(diào)用AutoLISP提供的ActiveX函數(shù)
11.4.2 將Visual Basic 變量轉(zhuǎn)換成AutoLISP變量
11.4.3 查看及更改對(duì)象的屬性
11.4.4 判斷對(duì)象是否可以訪問
11.4.5 使用變量保存ActiveX函數(shù)的返回值
11.4.6 列出對(duì)象的屬性及方法
11.4.7 判斷對(duì)象的方法或?qū)傩允欠窨捎?br />11.4.8 處理對(duì)象集合
11.4.9 查找對(duì)象集合中的對(duì)象
11.5 變量的轉(zhuǎn)換
11.6 釋放對(duì)象及內(nèi)存
11.7 對(duì)象數(shù)據(jù)轉(zhuǎn)換
第12章  AutoCAD圖形中的事件反應(yīng)器
12.1 事件反應(yīng)器的類型及事件
12.2 回調(diào)函數(shù)
12.3 創(chuàng)建事件反應(yīng)器
12.4 利用對(duì)象事件反應(yīng)器
12.4.1 定義回調(diào)函數(shù)
12.4.2 將事件瓜器附著在相應(yīng)的對(duì)象上
12.5 查詢、修改及關(guān)閉事件反應(yīng)器
12.5.1 監(jiān)視事件反應(yīng)器
12.5.2 調(diào)用函數(shù)來(lái)查詢事件反應(yīng)器
12.5.3 修改事件反應(yīng)器
12.5.4 關(guān)閉事件反應(yīng)器
12.5.5 暫時(shí)的永久事件反應(yīng)器
12.6 例程
12.6.1 文件GPDRAW.LSP清單
12.6.2 文件GPREACT.LSP清單
12.6.3 文件GP-IO.LSP清單
12.6.4 文件GPPOLY.LSP清單
12.6.5 文件GPPOLY.LSP清單
第13章  Visual LISP for AutoCAD 2000功能解析
13.1 Visual LISP for AutoCAD 2000的特色
13.1.1 Visual LISP for AutoCAD 2000的目的
13.1.2 Visual LISP for AutoCAD 2000的新增功能
13.1.3 遷移助手的使用
13.2 Visual LISP的啟動(dòng)和界面
13.2.1 啟動(dòng)Visual LISP
13.2.2 Visual LISP界面及菜單
13.3 設(shè)計(jì)程序
13.3.1 主程序設(shè)計(jì)
13.3.2 子函數(shù)的編寫
13.3.3 程序的檢查
13.3.4 程序的執(zhí)行及結(jié)果
13.4 工程文件的創(chuàng)建
13.4.1 分解程序
13.4.2 創(chuàng)建工程文件
13.4.3 運(yùn)行工程文件
第14章  Visual LISP新增函數(shù)
14.1 VL-類函數(shù)
14.2 VLAX-類函數(shù)
14.3 VLISP-類函數(shù)
14.4 VLR-類函數(shù)
附錄A  ASCII代碼
附錄B  AutoLISP系統(tǒng)變量

本目錄推薦

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