亚洲精品美女久久_91国内精品久久_亚洲九九在线_91精品国产高潮抽搐_国产一区二区三区在线免费观看_91com在线观看

如何从零开始使用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:[email protected]




主站蜘蛛池模板: 国产精品毛片大码女人 | 91亚洲精品国产自在现线 | 国产乱码精品一区二区三区四川 | 成人国产精品视频频 | 亚洲国产激情一区二区三区 | www.亚洲| 九一国产在线观看 | 久艹在线 | 亚洲av无码xxx麻豆艾秋 | 久久视频精品53在线观看 | 国产大片黄在线观看私人影院 | 亚洲精品成人福利网站 | 久久久久久久国产精品毛片 | 亚洲美女久久 | 四虎国产精品免费视 | 国产av人人夜夜澡人人爽 | 国产偷国产偷亚洲高清在线 | 久久精品夜色噜噜亚洲a∨ 久久精品夜夜春 | 在线视频观看你懂的 | 免费日本在线视频 | 亚洲一区在线免费 | 无线乱码一二三区免费看 | 皇色在线| 久久久久亚洲av无码专区首jn | 成年网站免费入口在线观看 | 在线无码视频观看草草视频 | 午夜裸体性播放 | 久久精品国产亚洲夜色av网站 | 韩国电影一区 | 疯狂做受xxxx国产 | 中文字幕日韩一区二区三区不卡 | 亚洲s色大片在线观看 | 中文xxx视频 | 亚洲精品国产一区二区三 | 激情亚洲的在线观看 | 日韩久草视频 | 久久99热狠狠色一区二区 | 久久久久人妻一区精品色 | 男女做爽爽爽视频免费软件 | 精品亚洲一区二区三区在线观看 | 欧美洲精品亚洲精品中文字幕 |