使用VisualC 创建ARX程序(3)教程

2016-03-18 15:35 16 1 收藏

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享使用VisualC 创建ARX程序(3)教程吧。

【 tulaoshi.com - autocad教程 】

(5)在“Showdirectoriesfor:”下拉列表中选择“Libraryfiles”项。

(6)在“Directories:”列表的空白项中添加ObjectARX中“Lib”目录的路径(如图38-5所示)。

Step5ObjectARX工程设置

(1)选择菜单命令【Project】→【Settings…】,弹出“ProjectSettings”对话框。

(2)在“ProjectSettings”对话框中选择“SettingFor:”下拉列表的“AllConfigurations”项。

(3)在“ProjectSettings”对话框中选择“C/C ”选项卡。

(4)在“Category:”下拉列表中选择“CodeGeneration”项。然后选中“Userun-timelibrary”下拉列表中的“MultithreadedDLL”选项(如图38-6所示)。再在“Category:”下拉列表框中选择“Preprocessor”项,然后在“Preprocessordefinitions:”编辑框中内容的后面添加“ACRXAPP,RADPACK”,表示需要预链接的库(如图38-7所示)。

(5)在“ProjectSettings”对话框中选择“Link”选项卡。

(6)在“Category:”下拉列表中选择“General”项,然后在“Outputfilename:”编辑框中键入应用程序名“.HelloARX.arx”(图38-8);在“Object/librarymodules:”编辑框中添加“acutil15.libacrx15.libacdb15.libacedapi.librxapi.libacad.libacge15.lib”;在“Category:”下拉列表框中选择“Output”项,然后在“Baseaddress:”编辑框中键入“0x1c000000”(图38-9)。

 

(7)完成上述步骤后,单击OK按钮确定设置。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

Step6编译和建立ARX程序

选择菜单命令【Build】→【BuildHelloARX】,编译和建立Hello.arx程序。

Step7加载并运行ARX程序

(1)在AutoCAD2002环境中,选择菜单命令【Tools(工具)】→【LoadApplication…(加载应用程序)】,弹出“Load/UnloadApplications(加载/卸载应用程序)”对话框。

(2)选中“Hello.arx”文件,单击Load...按钮。

(3)单击Close按钮返回AutoCAD主窗口。

(4)在命令行中输入命令“Hello”,将在命令行中出现“Hello,ObjectARX!”。

(5)如果需要卸载程序,则再弹出“Load/UnloadApplications(加载/卸载应用程序)”对话框,如图38-10所示。在“LoadedApplications(已加载应用程序)”选项卡内选择“Hello.ARX”程序,单击Unload按钮,则该程序被卸载。

实例说明

1.在AutoCAD2002中还可通过“appl(图老师整理)oad”和“arx”命令来载入或卸载ARX程序。

2.ARX程序还可在AutoCAD启动时加载。编辑AutoCAD初始加载文件acad.rx,指定需要在启动时加载的ARX程序名称。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

小结

本章主要介绍了ObjectARX的概念和作用,并通过一个最简单的ARX应用程序实例,介绍了ObjectARX程序的基本结构、AutoCAD与ARX应用程序之间的消息传递机制、建立ARX应用程序的基本步骤,以及如何在AutoCAD中使用ARX程序。

来源:http://www.tulaoshi.com/n/20160318/1887566.html

延伸阅读
 使用 Microsoft.NET Frameworks 创建基于 Windows 的应用程序Shawn Burke Microsoft Corporation 2000年9月 摘要: :本文介绍了 Win 表单这一新的窗体程序包,借助这一程序包,开发人员能够充分利用 Microsoft Windows 操作系统所提供的 UI 功能。 目录 简介 介绍 Win Forms 更好的易学易用性 布局 GDI+ 访问底层系统 结论 ...
标签: ASP
  下面是建立WEB文件和设置的例子需VBS文件(有虚拟目录设置,但没有权限设置). //////////////////////////////////////////////////////////////////////////////// // // IIIIIII SSSSSS // II SS InstallShield (R) // II SSSSSS (c) 1996-1999, InstallShield Software Corporation // II SS (c) 1990-1996, InstallShield Corpor...
         为儿童制作的常用教学软件是绘画软件。这些软件大都是基于早先为7 0 、8 0 年代的计算 机设计的简单的绘画软件。         最基本地,用户可以在屏幕上点击或拖动鼠标绘画。.在本例中,用户还可以选择不同颜 色和不同画刷。     &nb...
Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处: (1)不用登陆进系统即可运行. (2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的. 笔者在2003年为一公司开发机顶盒项目的时候,曾经写过课件上传和媒体服务,下面就介绍一下如何用Delphi7创建一个Service程序. ...
我的主页: http://www.tommstudio.com/ Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处:     (1)不用登陆进系统即可运行.     (2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的.     笔者在2003...

经验教程

197

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部