国产精品日韩一区二区三区-国产精品日日摸夜夜添夜夜添1-国产精品入口免费视频-国产精品三级-亚洲国产欧美另类-亚洲国产欧美日韩

如何從零開始使用DRX

2013-05-22  by:廣州有限元分析、培訓中心-1CAE.COM  來源:仿真在線

DRX與AutoCAD的ARX相類似,是中望CAD專用的二次開發接口,能夠兼容ARX。以往中望CAD版本的DRX不支持自定義實體創建,如今在新推出的中望CAD 2008i 中,可以用DRX創建自定義實體了。這實在是一個振奮人心的好消息!本人曾經是AutoCAD的老用戶,常用ARX進行二次開發,不久前轉為使用中望CAD,以前用ARX開發的應用程序現在可以順利移植到中望CAD平臺上了。移植工作的順利完成,省去了許多改寫程序的工作,節約了時間,極大地方便了工作。懷著激動的心情,我想與所有同樣期待著完善的DRX的用戶以及更多的不曾使用DRX的用戶一起分享這份喜悅。為了讓更多的用戶開始了解、使用并一同分享DRX開發,在此向大家奉獻一個簡短的DRX使用指南,希望有所幫助,也同時籍此表達我的興奮和愉悅。
   
    創建一個DRX文件,需要使用編譯軟件。在本簡易使用指南中,以Microsoft Visual C++. NET 2003為例。以下通過一個例子來介紹開發一個可供中望CAD調用的DRX應用程序的最基本的步驟。
    在這個例子中,我們將要開發一個具有如下功能的程序:
    在命令行中輸入"hello",將會出現提示:"I like the enhanced DRX of ZWCAD!"
   
    步驟:
    1、啟動Microsoft Visual C++. NET 2003. 從菜單欄選擇"文件">>"新建">>"項目"。
   

如何從零開始使用DRXautocad資料圖片1


    2、在"新建項目"對話框中,從"項目類型"中選取"Visual C++ 項目",在右邊的"模板"中選取"MFC DLL"。將工程命名為"example",指定路徑:
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\sample\vc7.1
    點擊"更多",然后選中"創建解決方案的目錄"復選框。
    點擊"確定"。
   

如何從零開始使用DRXautocad資料圖片2


    3、在"MFC DLL 向導-example"對話框中,選取"應用程序設置",然后選擇"使用共享MFC DLL 的規則DLL",點擊"完成"。
   

如何從零開始使用DRXautocad資料圖片3

4、進行環境設置。
    (1)從菜單欄選取"工具">>"選項"。在左邊方框中選擇"項目"下的"VC++ 目錄",然后在右邊的"顯示以下內容的目錄"下拉列表中選取"包含文件"。添加中望CAD的 Include 頭文件所在的路徑和 drxlib.drx所在的路徑:
    C:\Program Files\ZWCAD 2008i Chs
    (drxlib.drx 的路徑)
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\inc
    (ZWCAD頭文件的路徑)
   

如何從零開始使用DRXautocad資料圖片4


    (2)從菜單欄中,選取"項目">>"屬性"。在"example屬性頁"對話框的左邊方框中選擇"連接器"下的"常規",然后在右邊輸出文件一欄指定輸出文件的保存路徑:
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\sample\vc7.1\example\example\debug\example.drx
    (注:要將文件后綴改為.drx)
    點擊"確定"。
   

如何從零開始使用DRXautocad資料圖片5


    4、編輯example.cpp文件。
    文件開頭部分應添加如下代碼以調用中望CAD的頭文件。
    #include "../../../../inc/drx.h"
    #include "../../../../inc/inclib.h"
    #include "../../../../inc/incEntry.h"
    (注:"../"代表從當前文件夾向上一級搜尋,"../"的個數應注意與前面所設置的文件路徑相匹配。比如,"../../../../inc/drx.h" 表示從當前文件所在文件夾向上搜尋到DRXSDK文件夾,然后向下搜尋,直到找到drx.h)
   
    以下代碼為該應用程序的主要部分,添加在模板文件已有代碼之后。
    DRXLOAD("hello","example","drx_cmd_example",drx_cmd_example);
    void drx_cmd_example()
    {
        odre_prompt("\n I like the enhanced DRX of ZWCAD!");
    }
   
    (注:DRXLOAD 用于裝載函數。"hello"是命令名,"example"是組名,"drx_cmd_example"是執行命令的函數名稱。"void"用于定義執行命令的函數。)
   
    5、從菜單欄選取"生成">>"生成解決方案",即可生成example.drx文件。
   
    6、在中望CAD中調用example.drx
    (1)啟動中望CAD。在命令欄中輸入"drx",將出現以下提示:
    "載(L)/卸載(U)/命令(C)/選項(O):"
    (2)通過載/卸載DRX"對話框加載example.drx,然后點擊"關閉"。
    (3)在命令欄中輸入"hello",我們將看見以下提示:"I like the enhanced DRX of ZWCAD!" 
   

如何從零開始使用DRXautocad資料圖片6


    這個例子非常簡單,但基本上包括了開發DRX應用程序的基本步驟。給出這個例子,是希望能讓未曾接觸過DRX的用戶對其有所了解。作為DRX的使用者,很渴望更多的人加入DRX二次開發行列,讓我們一同分享DRX開發經驗!


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:如何從零開始使用DRX AutoCAD培訓 AutoCAD培訓課程 AutoCAD圖紙設計 AutoCAD在線視頻 AutoCAD技術學習教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 欧美性猛交一区二区三区精品 | 国产精品va在线观看无 | 大杳焦伊人久久综合热 | 青娱乐精品盛宴 | re久久| 国产欧美综合在线 | 日本黄色免费在线观看 | 亚洲日本va中文字幕线 | 亚洲黄色三级 | 国内精品久久久久久久aa护士 | 国产丝袜控视频在线观看 | 欧美亚洲国产视频 | 日本人强jizzjapanesehd | 亚洲网站免费观看 | 人人澡人人人人夜夜爽 | 韩国一区在线 | 天天拍天天色 | 一级aaa级毛片午夜在线播放 | jizzyou欧美| 国产精品日本不卡一区二区 | 欧美xxxx做受欧美88bbw | 日日摸夜夜添夜夜添日韩 | 日本视频网站在线观看 | 久久婷婷久久一区二区三区 | 久久狠狠婷婷丁香香蕉 | 久久久久久久久久免免费精品 | 日本成人中文字幕 | 精品无码中出一区二区 | 欧美在线看欧美高清视频免费 | 国产色司机在线视频免费观看 | 国产美女白丝袜精品_a不卡 | 欧美一级视频在线观看欧美 | 日本午夜精品一本在线观看 | 欧美三级不卡视频 | 欧美香蕉人人人人人人爱 | xxx日本在线| 国产丝袜| 国产欧美一区二区精品性色tv | xxxx日本免费| www日本高清视频 | 国产精品毛片无码 |