objectarx应用程序初学者入门的七个步骤_第1页
objectarx应用程序初学者入门的七个步骤_第2页
objectarx应用程序初学者入门的七个步骤_第3页
objectarx应用程序初学者入门的七个步骤_第4页
objectarx应用程序初学者入门的七个步骤_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(第一步)按照说明步骤,无法成功生成解决方案,在helloword.cpp中添加头文件tchar.h则会产生6个警告。但不影响在cad2007中的结果。stepOl-licrosoftVisualStudio文件(D編辑视图项目(E)生成调试工具I测试窗口址)社区帮助-Win32解决方案资源管理器-乂.十P解决方案“mtepQl”1项目)El-暑3stepOle-&头文件世|stdafs.h冲白源文件当krnFroje匚t.(1己helloword.cppG*+|stdafs.cppstepOl.cpp|a资源文件“目ReaiJHe.txthelloord_cpp|AixProject.(1e

2、起攵台页I:全局范围曰itincludewstdafx.hitincludeHinclude#incIudevoidimitApp0;voidunioadAppO:voidheIloWorId0voidimitApp0/iregister日commandmiththeAutoCADcofmandmechanismacedReg&nds-addCoinnand(_T(wHELLOWORLD_COMIMNDSf,)._TCHelh,_TBonjourACFLX_CMD_TRANSPARENTrheIIIoWorId);dl甲uTLlyiApp(.Jd-输出+亠X|显示以下输出:生成电解决.I遢类观

3、图I涓属性.二代码定殳窗口徉固调用浏览器園输出voidunIoadAppOacedRegCmds-removeGroup(_THELLOWOR.LD_COMMANDS);LJ曰voidheIIlloWorId0acutPrintf(_TCnHeIIoWorId!);全部重新生成已成功开始1丨pfw孕帮助无法打幵文件rxapi.&try型T步结果.doc-Micro.SstepOl-M1CrOSOft.第一步成功并加载在cad2007中在命令行输入hello时的效果图-|g|x|随颜色T空O口申口电ii511:39JAutoCAD2007-Dravingl.dvg命令:斋鸟:AutoCADExp

4、ressToolsCopyright72002-2004Autodesk,IncAutoCAD菜草实用程序已加载匚_*文字修改大师2011(dd)CttVll.6(20110302)恒易空间作者:周海兵】*命令:COMMANDLINE晶呑:命令:hello未知命令HELLO-按F1査看帮助=命令:命令:_命令:_appload已成功加载st-epOl.arxo命令:helloelloWorld!二罠模型恆i爾厲暨豳朗命令1280.S867,-82.99S3,0.0000-|g|x|:勺文件编辑视图迪插入(X)格式工具绘图标注修改窗口址)帮助Express切割直Acrobat标记AdobeFEF

5、()文修犬师ByLayerByLayerSt:=LTLd:=Lfd|ISO-25|ByLayer笏|JO蹩嚨口0AutoCAD经典口日丨鸟田固3乂目锻企涉If-丨空戛丨篆噩辭逵對厨丨I知Q阳第5章程序界面的.口inc|J帮助stepUl-MicrosoftI巴tryAutoCAD2007-Bra.删格|正交|极轴|对象捕捉11对象追匪Inucs|eyn靈莎(第二步)第二步:按照说明提示,结果0错误,4警告,成功生成解决方案。打开Autocad2007,在工作空间绘制几个实体,并加载应用程序,输入命令myinput,接着输入一个整型值,再按提示输入PI、A、B或C则返回相应的数3.140000、

6、10、11、12。输入命令myselect,选择一个实体,系统返回实体的ID。口Z丨豁固9丨N目色*丨終蛍戛丨冢噩辭富回SIflJIT|遙|9Ci瀚嗨口。习繆建:=:綁Q:=:|氏鹹0|爭Q國s工|笹廉巒|碍电帜祺1忙瞳令|或O禺参帜IHNC命令:斋呑:命令:circle指定圆的圆心或:三占(3P两点(2P相切、相切、半径(T):福定圆的半径.或直径)::的令:命令:的令:_a*指定圆弧的起点或:圆心(C):宿定圆弧的雷二不1点或血心心/端点(E)-:指定圆弧的端点:的令:指定对角点:命令:appload已成功加载Asdk5tep02.arx命令:myinpJtEnteranintegerva

7、lue:12Enterarealvalae;FI/A/E/C;:PIInteger:12Real:3.140000命令:myselect选择对隸:Youselect已d已nci匸yID:2130243024一命令:*_|jJ1331.1536,466.3539?0.0000J捕捉删格正交极轴对象捕捉|对象追匪DUCSEYN线宽|模型|曙會曲开始|芒爭*孕帮助|予Object冏R母zee|ObjectAM开发实例教$王慧敏|巴应用工具AutoCAD2007-Bra.鸳了迪臭.12:15(第三步)安说明执行,在生成解决方案时会有0个错误5个警告,解决方案生成成功全局范围二I/StepO3.cpp:

8、Initi已Iiwaitionfunctioms/HincludeStdAfx.h4includeesource,hreturn(TRUE):CPP-“斟ap03.rc白.=匚*勺utilit.匚理J卜龟序q怙対解决方秦吒tmp疋円(1平项目1口罰Step03白.占IrLclmleFiles国|DocData.hiResomce.hQStdAfx.h-Qutilitiaz.h?_JMiecell:aneousFiles&占Resoiji-ceFilesSom-ceFilesG*勺acrxEntr-yFtjirLt.匚ppDocData.cppIStdAfx.cpp也StepOS.scrEivt

9、rvFomt.cppL/-DLLEntryPointexternCBOTLWINAPIDIIMGnHINSTANCEhInstance.DWORDdwReason,LPVOIDIpReserved)/RemovethiisifyouiuiseIpReservedUNREFERENCED_PARAMETERrxapi.libtrxdmain.obj):warningLNK4099:未找到FEEHrxapi.pdbM(使用giD:ObjectAEX2007librxapi.libM或仕He:c+EtudytryStepO3Debugrxapi.pdb55中寻找;I;正在犍接对象如同没有调试信息一样

10、Oacedapi.lib(acedstub.obj):warningLWK4099:耒找到FDBwcorehdr.pdbH(使用-acedapi.lib(acedele.obj):warningLHK4099:未找到FDBcorehdr.pdb5,使甬D:0bjectAEX20071itacedapi.libr或在e:c+_studytryStepO3Debugcorehdr.pdb55中寻找);正在惟接肃象j如同浪有调i才信息.一样1正在嵌点涪单_1:生.成日志f呆存在film:H电:I匚+三tudyIt己口1工?111己匕口迂1已五IdL口迂.htm“lStepO3-。平错误5于警告=全部

11、重新生成:1已成功,口已失败口已跳过二二二二二二二二二二二代码定殳窗口徉闫调用浏览器三输出全部重新生成已成功应用工具争帮助1我的文档Btry軻T歩结果.doc-Micro.|Step03-Microsoft.将解决方案加载到cad2007中,安执行步骤,则有以下结果产生。执行CREATE命令的结果:AutoCAD2007-Dravingl.dvg一矽乜血墾执行SETLAYER系统会提示插入块实例,点击确定后在单击工作空间任意位置则插入一个EMPLOYEE块,一下为三次执行结果,插入三个相同的块。AutoCAD2007-Dravingl.dvg-|g|x|還文件编辑视图迪插入)格式工具绘图标注修

12、改窗口址)帮助Express切割直Acrobat标记AdobeFEF()文修犬师-|g|x|恼胃|涉|Standard3Fla口鸟日丨3固少丨黑亡色/韶T髻蛍电药!噩辭富對厨丨AutoCAD经典随颜色ByLayerEyLayer口厂0QNOO国电揚M甜AI令令令令釦釦釦釦*S7消w指定对角点:*敢消*的令:JJ2J1004.2610,257.0066,0.0000捕捉删格正交极轴对象捕捉|对象追匪DUCSEYN线宽|模型吒开始|p鵰应用工具|予帮助Io我的文档1匕try|餾AutoCAD2007-Bra.色T歩结果.doc-Micro.1:T題21:57第四步)安说明执行,在生成解决方案时会有

13、0个错误4个警告,解决方案生成成功。加载应用程序后,在命令行输入ADDENTRY和netrynamea:下面是分别添加三个实体YOUTH1,YOUTH2,YOUTH3后输入LISTENTRIES后的结果。-g|x|-|g|x|7/;口厂0口:一盈乜血墾指定另一个角点或面积国/尺寸/旋转恨:命令甜令命令命令指定圆孤的第二个点或指定圆弧的端点:命令:指定对角点:命令:LISTENTRIES*Enployee:YOUTH1*Enjiployee:YOUTH2Employee:YOUTH3命令:REMOVEENTRYEntereraployeename:命令:LISTENTRY未知命令匸工5TENTR

14、Y”斋令:LISTENTRIES*Eroplayee:YOUTH1Employee:YOUTH3ADDENTRYEntereioployeename:YOUTH3arc指定圆弧的起点或:囲心(U)::圆心(C)/端点(E):Y0UTH2按Fl査看帮助.此时执行REMOVEENTRY命令,并输入实体名称YOUTH2,在输入命令LISTENTRIES命令,则有以下结果。IIETAutoCAD经典工踞薩II|Standard二11|乂|工0-25二J|肮蚯九世凡|EyLayer|EyLayer|E/Layer千|1随颜色AutoCAD2007-Dravingl.dvg选文件(D編辑观图迪插入.(X)

15、格式)工具)绘图标注修改窗口帮助Express切割Acrobat标记AdobeFEF()文修大师命令:2663.T138,615.698T,0.0000捕捉册格正交极轴对象捕捉对象追踪DUCSEYN线宽模型驚曲口於开始|口总鵲巴应用工具争帮助|巴心魏AutoCAD2007-Dra._)我的丈档|四T歩结果.doc-Micro.趙囹T團14:21当我们添加的实体已经存在,则会提示“Thisemployeeisalreadyregistered”即“你想要添加的实体已经存在”|go蹩弼口0口&日丨直田固&Z目色/拠了丨彗蛍戛黒噩臨富回厨旧71O口厂0Q7厂、O11厂厂厂厂模型:圆心2/堤点(E):

16、:指定园弧的第二个点.或指定圆弧的端点:命令:指定对角点:命令:LISTENTRIESEmployee:YOUTH1*Enployee:YOUTH2Employee:YOUTHS命鸟:REMOVEENTRYEnteremployeenemae:命令:LISTENTRY未知命令匸T5TENTRY”loa.dMo!dul巳输出显示以下输出:生成己/thapi.丄1b1工蠶idiTiain.obj.J:warmngLHK-Mzijyy:木士运卫rLibrsap1.pdbU:iUbjectAKaUUiXL1bi.rsap1.丄11?*艮站e:hz十十_三tmlyi.tryi.31eplJbXisebu

17、gi.rxap1._Zacedapi.lib(acedstub.obj):warningUTK4099:去找到PDBucorehdr.pdb,J(使用(D:ObjectAEX20071ibacedapi.lib,J或在(e:c+_studytryStep06Debugcorehdr.pdb,J中寻找);正在捱接对象“如同没有调试信息W2acedapi.lib(acedcls.obj):waridngU1K4099:未找到FDBcorehdr.pdb使甬D:0bjectAEX20071ibacedapi.lib,J或在e:c+_studytryStepOGDebugcorehdr.pdb中寻找)

18、;正在琏接諭象j如同投有调试信息一祥”正在嵌入洁单._2:生.成日志保存在応Fi1已:H已:I匚+三tt匸讨teijOEIII已buElEui1dL口htm2StepllF.-0-1-错误个警告=全部重新生成:2已成功D已失败0已跳过二二二二二二二二二二亍码議窗口*旨诵用画览器国输出谅豈找符号结果就绪孕帮助StEp05-Microsoft.I-JtryStep%Microsoft.16:31加载应用程序后,输入CREATEEMPLOYEE命令,输入employeeID:1,EnteremployeeID:1,Entercubenumber:2,Enteremployeefirstname:YO

19、UTHEnteremployeelastname:SMILE,Employeeposition等参数,工作空间中将出现如图所示图样。口日丨直田固的乂目/涉I|終妄戛|药!噩辭富對slaJIt|遙ijo瀚彌口。习待建:=:.歸Q:=:|空輪-*C0|Q画3工|笹廉巒|骨襖帜出|圃卜|N瞳令丨O禺参帜IHNC加载目定义文件成功。目定义组:CTT加载自定义文件成功。自定义组:UUT正在重生成模型.命令:A-jitoCADExpressToolsCopyright72002-2004AutodeskfIncAutoCAD菜单实用程序已加载*文字修改大师2011(ddCttVll.6(20110302)

20、恒易空间作者:同海兵】*命令:CO1-C4ANDLINE命令:APPLOAD已成功加载AsdkEinployeedbH已咸功加载AsdkStep06日工蛊口命令:CREATEEMPLOYEEEntereraployeeID:1Entercubenrasber:2Enterenaployeefirstname:YOUTHEntereraployeelastname:SMILEEmployeeposition:命令:1為:*取消*命令:丄12J172S.5625,550.6548,0.0000捕捉删格正交极轴对象捕捉|对象追匪DUCSEYN线宽|模型豆巒”7开始0即Q华语金曲|D应用工具|孕帮助已

21、tryIo我的文挡雪T歩结果.doc-Mi.翅AutoCAD2007-.|:|号心黝16:37卸载应用程序后,图形消失AutoCAD经典工1踞麗II|Standard二11|IS0-25二J|乱蚯九世凡|EyLayer|EyLayer|E/Layer千|1随颜色AutoCAD2007-C:KDocuaentsandSettingsVAdAinistrator.:面Drin苔1一d苔遍文件(D編辑观图迪插入.(X)格式)工具)绘图标注修改窗口帮助Express切割Acrobat标记AdobeFEF()文修大师-g|x|-|g|x|口诫田屉序固|乂目色/挣T彰啖龟氓I朝圜隴屯创釦因|工|圖JO觀期

22、匚:=:綁G:=:I囂鹹I爭q凰轿工I翁襯西丨骨申寂声丨胴11N匣O丨O談參竝H越N一盈乜血墾命令:_qsave命令:appload.已.或功卸载AsdkEniplayee.dbXc已成功卸载AsdkStep06.arx命令:指定对角点:命令:指定对角点:命令:指定对角点:命令:取消法命令:APPL0AD已成功加载AsdkEmployee.diXe已点功加薮AsdkStepOS.arx命參CREATEEMPLOYEEEnterenotployeeID:比取扌肖*命令:命令:_命令:appload已.或功卸载AslkEmployee.dbxc已成功卸载AsdkStepOS.arx甜令:指定对角点

23、:_|命令:一隊卜1T30.6086,550.9714,0.0000捕捉册格正交极轴对象捕捉对象追踪DUCSEYN线宽模型i开始华语金曲巴应用工具|争帮助&try1我的文档軻T步结果doc-M.闢AutoCAD2007-.fi曰T卷誑題16:44加载应用程序后,再次显示此实体图形。口诫日屉田固3送目色/冷1J1響磯駆氓1詡圜隐5晶對謝因IIT|遂|智O愛期口。:=:.歸Q=;I鹹01令Q國3工|着t|N硬刽oCM厘眼IH圍忙一一盈乜恥墾申0Hn4命令:appload已.或功卸载AsdkEniplayee.dbxa已咸功卸载AsdkStep06.arxc命令:指定对角点:命令:指定对角点:命令:

24、指定对角点:命令:取消胃命令:APPLOAD已成功加载Asd-kEmployee.dbH已歳功加裁AsdkStepO6址虽CREATEEMPLOYEEenotployeeID:*取扌肖*Enter命令:命令:命令:已成功卸载命令:指定对角点:命令:appload已成功加载AsdkEmployee.dbKc已成功加载AsdkStepO6.arxappload已成功卸载AsdkEiuployee.diXoAsdkStepO6arxc命令:Qil讯中右x使软件保持摄新的简单方法。单击此处。1T34.1T6T,550.9862,0.0000捕捉I册格|正交|极轴|对象捕捉11对象追踪|ducs|eyn

25、缠口应用工具I争帮助I我的文档團AutoCAD2007-.(第七步)按说明执行,则有0错误,5警告。应用程序生成成功加载应用程序,并在工作空间中创建三个块,如图所示。并对其用MOVE命令,发现可移动。口山日I超田固gI疋目伐/总I了I怒妄哎I冢因臨毎對sIaJIt|型12ca簡皤口0习涔电:=:與料:=:|口輛-*c0|q画3工|笹襯愛丨冒誓帜祺丨闕叫n晅令lo禺参帜IH:N指定基点或位移口V位移A:指定第二个点或V使用第一T点作为位移:命令:MOVE找君1个指定基点或位移(D):V位移A:指定第二个点或V使用第一个点作戈位移:命令:MOVE我到1个指定基点或葩令:*取消*命令:APPLODA

26、未知甜令1APPLODA,J.按F1査看帮助匸命令:applad已加载AsdkStepO?命令:指定对角点:4&今-*5?消*命令;指定对角点:命令*gjyW*命令;指定对角点:命令:*敢消*位移(D):V位移A:指定第二个点或V使用第一个点作戈位移A:命令:3945.9208,189.3398,0.0000捕捉删格正交极轴对象捕捉|对象追匪DUCSEYN线宽|模型kJ开始極即计巴华语金曲丨予帮助|亡/C+tudy|匕应用工具J判T歩结果.doc-Micro.彈AutoCAD2007-Bra.1:;|団曰黝17:02-|g|x|保存以上图案,卸载应用程序,并关闭Autocad2007,然后再次打开Autocad2007,对以上三个块进行MOVE操作发现不可用移动。加载应用程序后,可移动。AutoCAE经典三踞矍”囱齿”加Standard三/IS0-2511|St:dXLd:ii-d|ByLayerByLayer|ByLayer随颜色V口g日|直田謝少|注目隹/代妄疯氓|冢噩軌BI3|T1毬|TO谕脅口0d涔建:=:埠Q:=:|口鹹爭Q画材工|笹廉巒|骨爭鈕內闕忙瞳令oO用参帜IH越INCAutoCAD2007-C:VDocuaeiitsandSe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论