網友評分:
5.5分
OpenDCL 是一款AutoCAD可視化對話框界面開發的第三方工具,適用于 LISP/Vlisp開發環境 ,使用簡單,功能強大,使您通過 LISP/Vlisp就能充分利用 Windows資源,制作出漂亮實用的對話框界面。

1、0penDCL的主窗口很簡潔,與Visual Basic的界面非常相似
2、各菜單項的意義也很清楚,且大部分都在工具條和4個停靠子窗口中有對應的功能
3、下拉菜單Pojec是最重要的菜單項,前6個菜單項,用來添加對話框窗體
4、OpenDCL可添加的6種窗體類型是:模式窗體、非模式窗體、可停靠窗體、設置頁窗體、文件對話框窗體、調色板窗體
5、中間3個菜單項分別用來管理圖形資源文件夾、關聯AutoLISP文件、設置工程密碼
6、最后一個菜單項用來移除窗口,下拉菜單Tools的CopyEnents To C lipboard Pro ject和 Copy Enents To L isp F ile菜單項也非常重要,經常會用到,主要是把OpenDCL自動生成的Lisp語句復制到剪貼板或者相關聯的Lisp文件中
7、在OpenDCL窗體的左側,上面是控件工具箱(TooBox),OpenDCL提供多達35種控件可供使用,下面是工程結構樹窗口(Pro jectTree)
8、在ObjecDCL窗體的右側,上面是對話框控件屬性(Properties)和事件(Events)窗口,下面是控件上下次序顯示調整窗口(Z/Tab Oder)
9、ObjecDCL窗體的中間,就是擺放新創建的對話框的位置了,各工具欄和停靠欄位置是可以隨意托動調整的

(1)編寫對話框驅動程序框架。
在設計對話框之前,我們還是先創建一個 AutoLisp框架程序,文件命名為 myInsert.lsp,還是存放到 D: \OpendclStudy文件夾中,現在改進一下,我們假設所用AutoCAD為 2004 - 2008任意 32位版本。
(2)對話框的靜態屬性設置
① 設計對話框
啟動 OpenDCL軟件 ,進入編輯環境。添加一個模式對話框 Form1,添加各個控件 ,各
個控件名稱、 屬性如表 1。然后以 myInsert.odcl為名保存在 D: \OpendclStudy文件夾中。
② 指定對話框的關聯程序
展開工程結構樹窗口中的 Aut oLis p File Name節點,雙擊圖標,在彈出的打開對話框中選擇我們已預備好的程序文件 myInsert.lsp。

(3)給對話框的事件編程
首先,把下拉菜單 T ools中的 Copy Enents To Clipboard Project和 Copy Enents To Lisp File菜單項都勾選上。
① 獲取或者設置控件方法、 屬性值
② 給控件添加事件函數
③ 給 TbnView添加一個單擊事件,打開文件選擇框選擇文件,再把文件名賦值給 TxbFileName文本框。
(4)運行 myI nsert .
加載 myInsert.lsp。執行 myInsert命令,改變復選框選項,點擊瀏覽對話框,選中一個 DWG文件。
App Builder激活破解版 V2020.72 中文免費版 116.45M | 簡體中文 | 8
詳情
FastDevPlat(可視化免代碼開發平臺工具) V2.0 官方版 23.41M | 簡體中文 | 10
詳情
酷豆編程軟件 V1.6.18.0 官方最新版 198.95M | 簡體中文 | 8.3
詳情
我的世界編程一小時 V1.6.0.42737 官方版 101.64M | 簡體中文 | 7.8
詳情
uAPP Creator(可視化開發工具) V1.0.1 官方版 462.48M | 簡體中文 | 8
詳情
VisualFreeBasic(可視化編程環境) V5.9.10 官方版 112.51M | 英文 | 10
詳情
Visual Studio Code(微軟代碼編輯器) V1.117.0 官方版
150.7M / 簡體中文 /9.7
Notepad++ V8.9.3 官方最新版
6.49M / 多國語言 /5.7
核桃編程電腦版 V3.2.37.0 官方版
606.08M / 簡體中文 /8.3
猿編程PC版 V5.20.0 官方版
239M / 簡體中文 /8.2
TeXstudio(latex編輯器) V4.9.3 官方版
129.81M / 英文 /7.6
python for windows(python編程開發工具) V3.14.4 官方最新版
28.66M / 英文 /7