【出版社】清華大學出版社
【書號】7302081786
【出版日期】2004年4月
【開本】16開
【頁碼】290
【版次】1-1
【所屬分類】計算機>計算機輔助設計與工程計算>CAD/CAM/CAE
【內容簡介】
通過本書可以學習以下知識:
●AutoLISP語言的數據類型、存儲方式及流程控制
●AutoLISP程式中常用的基本函式
●VisualLISP集成開發環境
●AutoCAD對話框設計及套用
●ActiveX對象及ActiveX方法
●在AutoCAD中使用反應器
●AutoCAD系統變數及AutoLISP程式出錯的代碼與出錯信息
本書介紹了最新版本的AutoCAD2004環境下的AutoLISP二次開發技術。全書共分10章,內容涉及AutoLISP語言的基礎知識(數據類型、程式結構、數據存儲方式等)、VisualLISP集成開發環境的使用以及編寫AutoLISP程式的技巧,另外,還介紹了ActiveX對象及AutoCAD反應器方面的知識。本書適用於具有一定AutoCAD套用經驗,並且熟悉Windows系統操作的用戶。
【目錄信息】
目錄
第1章AutoLISP語言概述
1.1AutoLISP語言的出現與發展
1.2AutoLISP語言的特點
1.3簡單的AutoLISP程式介紹
1.4AutoLISP程式的執行
1.5AutoLISP程式的記憶體分配
1.6本章小結
1.7習題
第2章數據類型、運算符與表達式
2.1AutoLISP數據類型
2.2AutoLISP數據存儲結構
2.3AutoLISP變數
2.4數據類型的轉換
2.5AutoLISP的程式控制
2.6本章小結
2.7習題
第3章VisualLisp集成開發環境
3.1VisualLISP簡介
3.2啟動VisualLISP
3.3VisualLISP界面介紹
3.4載入和運行AutoLISP程式
3.5VisualLISP文本編輯器
3.6退出VisualLISP
3.7本章小結
3.8習題
第4章AutoLISP函式
4.1基本函式
4.2實用函式
4.3顯示控制及命令函式
4.4本章小結
4.5習題
第5章調試VisualLISP程式
5.1VisualLISP調試功能簡介
5.2調試器的使用
5.3斷點的設定
5.4數據檢驗
5.5本章小結
5.6習題
第6章編譯及維護AutoLISP程式
6.1編譯連結程式
6.2生成應用程式
6.3多文檔環境下的程式設計
6.4管理多個VisualLISP檔案
6.5使用VisualLISP工程
6.6操作工程檔案
6.7最佳化應用程式
6.8本章小結
6.9習題
第7章AutoLISP程式設計
7.1AutoLISP應用程式開發概述
7.2擴展AutoLISP函式功能
7.3用AutoLISP進行參數化繪圖
7.4AutoCAD實體資料庫操作
7.5AutoCAD對象操作
7.6AutoCAD擴展實體數據套用
7.7Xrecord對象
7.8自動載入LISP程式
7.9本章小結
7.10習題
第8章AutoCAD對話框設計
8.1AutoCAD對話框概述
8.2對話框的組成
8.3控制項的屬性
8.4對話框設計原則與規範
8.5對話框控制語言
8.6管理對話框
8.7對話框管理套用實例
8.8本章小結
8.9習題
第9章VisualLISP中套用ActiveX對象
9.1ActiveX對象簡述
9.2AutoCAD對象模型
9.3ActiveX對象訪問
9.4用AutoLISP實現ActiveX方法
9.5使用ActiveX與其他應用程式互動
9.6本章小結
9.7習題
第10章使用反應器
10.1反應器基礎
10.2生成反應器
10.3在多命名空間中使用反應器
10.4查詢、修改與刪除反應器
10.5臨時反應器與永久反應器
10.6反應器使用規則
10.7反應器實例
10.8本章小結
10.9習題
【前言】
AutoCAD是美國Autodesk公司開發的通用計算機輔助繪圖與設計軟體包,具有易於掌握、使用方便、體系開放等特點。自1982年問世以來,已經進行了多次升級,從而使其功能日趨完善,而且已廣泛套用於機械、建築、電子、航天、土木工程、紡織、輕工等各個領域。
AutoLISP語言是AutoCAD中用於二次開發的工具,已經成為計算機輔助設計領域二次開發的標準。VisualLISP(VLISP)作為幫助使用AutoLISP語言進行程式開發的一個集成開發環境,不僅提供了許多工具來幫助編寫、調試以及編譯AutoLISP程式,而且還提供了一些新的功能,如發布用AutoLISP語言編制的0bjectARX應用程式等。另外,AutoCAD在版本的更新過程中也不..<<