详解ObjectARX开发环境的创建与开发实例Hello World(VS2005+AutoCad2008+ObjectArx2008)

 更新时间:2020年04月20日 12:03:21   作者:大气象  
这篇文章主要介绍了ObjectARX开发环境的创建与开发实例Hello World(VS2005+AutoCad2008+ObjectArx2008),本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

在一个做CAD二次开发的公司做Web开发,感觉可提升的空间很小。
有必要研究一下公司的产品开发,以利发展。

一、首先安装好vs05与cad2008

安装cad的时候也没有什么特别,加载到虚拟光驱,安装过程中有个错误提示,不影响继续。

二、安装ObjectArx2008直接打开解压缩到某个目录即可。

比如C:\ObjectARX 2008
然后打开C:\ObjectARX 2008\utils\ObjARXWiz目录,运行ArxWizards.msi
这样在新建C++项目的时候会出现ObjectARX项目,如图

三、包含文件

工具->选项->项目和解决方案->VC++目录,如图所示:
包含文件(添加图中前两个目录即可)

库文件(添加图中前两个目录即可)

四、新建ObjectARX项目,完成后添加MFC支持,如图所示:

然后直接点finish
打开acrxEntryPoint.cpp点击左上角的a>按钮,然后新建一个命令。如图:

只需要修改Internation Name与Localized Name为testcmd即可
添加完成后,会在acrxEntryPoint.cpp中自动添加一句如下的代码:

然后添加一句AfxMessageBox(_T("this is a test command."));

五、加载与运行

在项目中win32\debug目录下,把ArxProject2.arx复制到桌面,注意先生成一下。
打开cad08输入命令:ap打开加载对话框。
找到.arx文件即可加载。如图:

然后输入自己的命令testcmd就能运行了。如图:

公司高手如云,希望能在CAD二次开发方面有些发展。转行也行,呵呵。

到此这篇关于ObjectARX开发环境的创建与开发实例Hello World(VS2005+AutoCad2008+ObjectArx2008)的文章就介绍到这了,更多相关ObjectARX环境的创建内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 深入c#绘制验证码的详解

    深入c#绘制验证码的详解

    本篇文章是对用c#绘制验证码的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 深入分析NTFS中文件被锁定导致Process.Start失败的详解

    深入分析NTFS中文件被锁定导致Process.Start失败的详解

    本篇文章是对NTFS中文件被锁定导致Process.Start失败进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C#实现手机拍照并且保存水印照片

    C#实现手机拍照并且保存水印照片

    这篇文章主要介绍了C#实现手机拍照并且保存水印照片的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • C#和lua相互调用的方法教程

    C#和lua相互调用的方法教程

    lua是一种脚本语言,可以方便的移植到各种宿主语言中,并且可以支持热更新,在游戏开发中也能当做主要的语言来编写游戏的逻辑,所以这篇文章主要给大家介绍了关于C#和lua相互调用的方法教程,需要的朋友可以参考下。
    2017-11-11
  • C# listview添加combobox到单元格的实现代码

    C# listview添加combobox到单元格的实现代码

    从别处转来的,自己进行了一些小的修改,还不错,你自己先拖一个ListView1和一个ComboBox1,需要的朋友可以参考下
    2014-06-06
  • LINQ操作符SelectMany的用法

    LINQ操作符SelectMany的用法

    这篇文章介绍了LINQ操作符SelectMany的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • c#使用IMap收取163邮件的方法示例

    c#使用IMap收取163邮件的方法示例

    大家都知道,设置IMAP服务后,不论是在客户端、手机、iPad还是网页中,发送邮件、阅读邮件后在各处均可以同步显示。下面这篇文章主要介绍了c#使用IMap收取163邮件的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2018-02-02
  • C# 使用AspriseOCR.dll实现验证码识别

    C# 使用AspriseOCR.dll实现验证码识别

    这篇文章主要介绍了C# 使用AspriseOCR.dll实现验证码识别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • 简单的excel导入导出示例分享

    简单的excel导入导出示例分享

    这篇文章主要介绍了简单的excel导入导出示例分享,需要的朋友可以参考下
    2014-03-03
  • 10分钟学会VS NuGet包私有化部署

    10分钟学会VS NuGet包私有化部署

    本文主要介绍了10分钟学会VS NuGet包私有化部署,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09

最新评论