1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > acr单片机c语言开发入门 AutoCAD二次开发C语言第一个ObjectArx程序HelloWorld.docx...

acr单片机c语言开发入门 AutoCAD二次开发C语言第一个ObjectArx程序HelloWorld.docx...

时间:2020-11-01 11:16:38

相关推荐

acr单片机c语言开发入门 AutoCAD二次开发C语言第一个ObjectArx程序HelloWorld.docx...

AutoCAD 二次开发 C++语言的第一个

ObjectArx 程序 HelloWorld

、八,、■

刖言

AutoCAD 二次开发 C++语言的 ObjectArx SDK 开发包,自 ObjectArx 开始,不再支持 Microsoft Visual Studio 中的 ObjectArx Addin 工具条。

配套的 Visual Studio 版的 Objectarx Wizards 安装后,ObjectArx 嵌入工 具栏并不存在,常用的 ObjectArx Comma nd命令按钮不存在。

然而,网络上大部分使用 Objectarx Wizards向导生成HelloWorld程序,均是基 于ObjectArx Comma nd命令按钮来编写的。

我的电脑是 64 位 Win 10,安装 Visual Studio 和 AutoCAD-64 位,编写 第一个HelloWorld困扰了我很长的时间。

编写此文,希望能帮助到有同样困惑的朋友。

第一步安装配置 ObjectArx 和 Objectarx Wizards

此部分在网络上有大量的资料可查,这里不再赘述。

值得提醒的要点有:

Visual Studio /AutoCAD/ObjectArx/Objectarx Wizards 这四个 程序的版本必须配套。

Win10-64位系统在安装 Objectarx Wizards 时应当选择兼容模式。

安装 Objectarx Wizards 时,需要指定 ObjectArx 和 AutoCAD 的 文件夹。64位系统的AutoCAD 一般安装在Program Files目录,而Objectarx Wizards 使用兼容模式安装时,常常默认目录为Program Files (x86),这时候 不要直接按下一步,注意修改好实际路径。

Aps 文件有错误,产生"未能加载项目文件。给定编码中的字符无 效。第1行,位置1”问题。

需要将第一行的

错??xml version="1.0" encoding="utf-8"?>

改为

修改文件的地址如下,共两个文件。找不到的,可搜索Aps

C:\Program Files (x86)\Autodesk\ObjectARX Wizards\Aps

C:\Program Files (x86)\Autodesk\ObjectARX

Wizards\ArxAppWiz\Templates\1033\Aps

第二步 使用Objectarx Wizards 向导新建项目

打开Visual Studio ,依次点击文件-新建-项目

8 Microscft Visual Stud o

文件(D幅旧机匡M Qt5過试(D〕画队M蛇面IMCTJ腿结构?测试⑸分肝触

擁㈣

将瓏城另存为他,

如果 Objectarx Wizards 正确安装,可以在 Visual C++项看到 AutoDesk。 选择 AutoDesk 中的 ObjectArx/DBX Project 0

名称/位置/解决方案3项按默认或按需要修改。我在这里直接默认。

按确定后弹出Wizard向导设置对话框。

按确定后弹出Wizard向导设置对话框。

在 Your Registered Develop Symbol项填入标志,这里我填 AAA。 注意我填的这3个AAA,后面会出现。

然后直接按Finish完成。

ObJertARX/DEX Applicator Wizaird for AutoCAD - AryProjectn■ T:S:ZM;;M 二!s-

ObJertARX/DEX Applicator Wizaird for AutoCAD - AryProjectn

■ T:S:ZM;;M 二!s- 1:1? !!>WKlgHga—岳

常=:: lioiilii圖 E Ml::tilt::liifjilniii

Wekzorwe

OvErv e;v

Application Type

MFC Support

匚O加 Options

.NET Options

Thgg巳 /re th电 quit巳nt oroiect settin口w:

* Your ft已qistE「吕dSYrrhcil: |aaa| 丨

t Pure ObjectARX Applotion

? No MFC Support

? Not d COM Server

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。