电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 认证考试-> ORACLE认证

结果类型码

意义

RTNORM

函数操作成功

RTERROR

函数操作失败

RTCAN

用户按下“ESC”键取消操作

RTREJ

拒绝执行操作(操作不合法)

RTFAIL

与AutoLISP通信失败

RTKWORD

用户键入了关键字或其它文本

objectarx简介_autocad教程
作者:网友供稿 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 

数据类型码

意义

RTNONE

无数据

RTREAL

实数

RTPOINT

二维点

RTSHORT

短整型

RTANG

角度

RTSTR

字符串

RTENAME

实体名称

RTPICKS

选择集名称

RT3DPOINT

三维点

RTLONG

长整型

38.1.1ObjectARX简介
ObjectARX应用程序是动态链接库(DLL),可以和AutoCAD共享地址空间,直接调用AutoCAD的内部函数。在ObjectARX应用程序中定义的命令与AutoCAD的内部命令运行方式相同,而在ObjectARX应用程序中创建的实体对象也和AutoCAD中创建的实体对象没有区别。
目前ObjectARX的版本是ObjectARXforAutoCAD2002,它是由Autodesk公司在发布AutoCAD2002时推出的。
使用ObjectARX的用户可以完成各种开发工作,例如:
(1)直接访问AutoCAD的图形数据库。
(2)和AutoCAD编辑器进行交互。
(3)使用MFC创建标准的Windows用户界面。
(4)支持AutoCAD的多文档接口(MDI)。
(5)在应用程序中自定义类。
(6)与VisualLISP、ActiveX、COM等编程接口通信。
38.1.2系统的软、硬件要求
使用ObjectARXforAutoCAD2002开发工具的软件配置要求为:
(1)MicrosoftVisualC 6.0版本。
(2)MicrosoftWindows95或WindowsNT4.0以上版本。
使用ObjectARXforAutoCAD2002开发工具的硬件配置要求为:
(1)CPU至少为InterPentium90MHz或更高。
(2)内存至少为32M。
(3)800×600SVGA显示适配器或更高。
38.1.3ObjectARX目录结构
ObjectARX开发工具包括如下几个目录:
(1)ARXLABS:该目录中包含有9个子目录,分别从9个方面对ObjectARX程序开发进行说明和示范。
(2)CLASSMAP:该目录中只有一个名为“classmap.dwg”的图形文件,其内容是说明ObjectARX类的层次结构。
(3)DOCS:该目录中包含有ObjectARX的联机帮助文件。
(4)DOCSAMPS:该目录中包含有32个子目录,分别保存着ObjectARXDevelopersGuide中所用到的例程。
(5)INC:该目录中包含有ObjectARX的头文件。
(6)LIB:该目录中包含有ObjectARX的库文件。
(7)REDISTRIB:该目录中包含有ObjectARX应用程序可能用到的DLL文件。
(8)SAMPLES:该目录中包含有22个子目录,分别保存着一个完整的、具有代表性的ObjectARX例程。
(9)UTILS:该目录下包含有ObjectARX扩展应用程序使用的文件。
38.1.4ObjectARX的类库简介
ObjectARX开发工具中提供了如下几种类库:
1.AcRx类库
该类库提供了系统级的类和C 的宏指令集,用于约束一个应用程序以及实时类注册和识别。该类的基类为AcRxObject,提供了如下功能:
(1)对象实时类的标识及继承分析
(2)对现有类的扩充定义
(3)对象的比较及检验
(4)对象的复制
2.AcEd类库
该类库用于注册本地命令和系统事件通知。
3.AcDb类库
该类库提供了可直接访问AutoCAD数据库结构的类,用于对AutoCAD实体和对象进行各种操作。
4.AcGi类库
该类库提供了图形界面工具,用于绘制和渲染AutoCAD实体。
5.AcGe类库
该类库可被AcDb类所引用,可用于线形代数和几何实体的操作。
38.1.5ObjectARX的变量与常量
1.数据类型
为了提高程序的可读性,ObjectARX中定义了如下几种数据类型:
(1)typedefdoubleads_real;//实数
(2)typedefads_realads_point[3];//点
(3)typedefads_realads_matrix[4][4];//转换矩阵
(4)typedeflongads_name[2];//实体和选择集名称
2.常量
ObjectARX中定义了如下几种常量值:
(1)#defineTRUE1
(2)#defineFALSE0
(3)#defineX0
(4)#defineY1
(5)#defineZ2
(6)#defineEOS‘\0’//字符串结束符
(7)#definePAUSE“\\”//暂停符
3.结果缓冲区和数据类型码
结果缓冲区(resultbuffer)结构可以用来表示AutoCAD中所有数据类型。该结构中的数据定义为一个联合体,所以数据类型可发生变化;结果缓冲区中的数据的类型通过结构中的数据类型码(typecodes)来定义。结果缓冲区结构的定义如下:
unionads_u_val{
ads_realrreal;
ads_realrpoint[3];
shortrint;
char*rsting;
longrlname[2];
longrlong;
structads_binaryrbinary;
};
structresbuf{
structresbuf*rbnext;//链表指针
shortrestype;//数据类型码或DXF组码
unionads_u_valresval;//数据
};
其中常用的数据类型码及其意义如表38-1所示。
表38-1结果缓冲区结构中的数据类型码

通常使用链表作为结果缓冲区的数据结构,例如图38-1表示了一个具有三个结点的结果缓冲区链表。

4.函数返回的结果类型码
ObjectARX全局函数的返回值可以是其结果值,也可以是结果类型码。通常全局函数返回结果类型码以反映函数操作情况。结果类型码的种类及其意义如表38-2所示。
表38-2ObjectARX函数返回的结果类型码


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
  • object/dataset relational mapping(对象/数据集关系映射) _asp.net技巧
  • object/dataset relational mapping(对象/数据集关系映射) _asp.net技巧
  • ObjectInputStream ObjectOutputStream-JSP教程,Java技巧及代码
  • 文章页数:[1] 
    Google
    热门文章
    ·visualbasic让表单一开始就显示在荧幕中央(不含工作列)_visualbasic教程
    ·用vb学做“黑客”程序_visualbasic教程
    ·夺取月薪之冠-oracle认证_oracle认证
    ·oracle9i ocm认证实践课考试的一些说明_oracle认证
    ·oracle三层认证计划_oracle认证
    ·“大师”级别的认证:oracle9i ocm_oracle认证
    ·oracle 8i 到 9i 升级之路_oracle认证
    ·oracle 认证专家 (ocp)_oracle认证
    ·从 oracle 学习 oracle_oracle认证
    ·关于oracle和oracle认证证书(附图)_oracle认证

    最新文章
    ·photoshop改废片为非主流式签名图_photoshop教程
    ·photoshop将照片处理为艺术插画特效_photoshop教程
    ·使用windows xp很久了 你了解winlogon吗?_windows xp
    ·photsohop定义动作打造纯色梦幻柔调特效_photoshop教程
    ·photoshop调整人物照片细节_photoshop教程
    ·oracle认证培训辅导:巧取指定记录_oracle认证
    ·oracle认证:何时使用绑定变量性能反而差_oracle认证
    ·oracle认证:巧取指定记录与外关联查询_oracle认证
    ·photoshop照片转手绘效果_photoshop教程
    ·php5的simplexml解析错误_php技巧


     
     


    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
      打印  刷新  关闭
    返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

    版权所有 西部数码(www.west263.com)
    CopyRight (c) 2002~2006 west263.com all right reserved.
    公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
    电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
    售前咨询:总机转201 202 203 204 206 208
    售后服务:总机转211 212 213 214
    财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
    售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
    售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
    《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号