Delphi与AutoCAD进行连接(ActiveX),可以开发出很多程序。VB API手册中也详细了讲述了关于VBA开发CAD的方法。但是有些方法并没有实例,比如选择当前画布中所有对象。    在我们开发一个小程序的时候,有时候会遇到实时进行修改的情况。如果不进行原对象的删除操作,将在不同参数下出现许多对象。比如我们要...
日期:2012-06-01 浏览:4216次 评论:0 阅读全文
  GetPoint 方法提示用户在 AutoCAD 命令提示下给出点的定义。PromptPointOptions 对象允许用户控制输入和如何显示提示信息。PromptPointOptions 对象的 UseBasePoint 和 BasePoint 属性控制是否从基点绘制一条橡皮线。PromptPointOptions 对象的 Keywords 属性允许用户定义用户可以在命令提示中输入除指定点外的关键...
日期:2012-05-30 浏览:4575次 评论:0 阅读全文
  Editor 对象是 Document 对象的子对象,定义了用户输入方法。用户输入方法在 AutoCAD 命令行中或动态输入工具提示中显示一个提示信息,并且要求输入各种不同类型的值。这种用户输入对于交互式输入屏幕坐标、图元选择、短字符串或数值非常有用。如果应用程序要求输入多个选项或值,则使用 Windows 窗体可能比使用单个...
日期:2012-05-30 浏览:2457次 评论:0 阅读全文
  本例使用 Open 方法打开现有图形。在打开图形前,代码将检查文件是否存在。    namespace ClassLibrary3;  interface  uses   Autodesk.AutoCAD.Runtime,    Autodesk.AutoCAD.ApplicationServices,   Autodesk.AutoCAD.EditorInput,  ...
日期:2012-05-30 浏览:3020次 评论:0 阅读全文
《delphi.net二次开发AutoCAD》系列文章是2010年我学习autocad .net二次开发的时候写在自己的论坛中的,当时用的一个免费论坛,不知道什么原因被关闭了,文章也没取出来。现在又开通了,抓紧把文章down下来重新发布到这里。  废话不多说,文章如下:   个人比较喜欢使用delphi进行小软件的制作,学的不是很深,可...
日期:2012-05-30 浏览:2356次 评论:0 阅读全文
集合对象是一种预定义的对象,包含相似对象的所有实例(即它是相似对象所有实例的上级对象)。以下是集合对象列表: 名称 描述 集合 包含当前 AutoCAD 任务中打开的所有文档。 ModelSpace 集合 包含模型空间中的所有图形对象(图元)。 PaperSpace 集合 包含活动图纸空间布...
日期:2012-04-08 浏览:2314次 评论:0 阅读全文
从Delphi程序内访问对象层次结构首先必须要连接到应用程序。Delphi通过 ActiveDocument 对象提供指向当前 AutoCAD 任务中活动图形的链接。使用ActiveDocument,用户可以快速访问当前的 Document 对象及其所有方法和特性,还可以访问层次结构中的所有其他对象。 ActiveDocument 用于...
日期:2012-04-08 浏览:3002次 评论:0 阅读全文
1.1 对象概述 对象是所有 ActiveX 应用程序的主要构造块。每一个显示的对象均精确代表一个 AutoCAD 组件。AutoCAD ActiveX 接口中有许多不同类型的对象。例如: ?  直线、圆弧、文字和标注等图形对象都是对象。 ?  线型与标注样式等样式设置都是对象。 ?  ...
日期:2012-04-08 浏览:2871次 评论:0 阅读全文
利用Delphi二次开发AutoCAD实际上是用OLE Automation实现了Delphi与AutoCAD数据之间的转换。OLE是一种基于COM的技术,OLE允许应用程序使用其他应用程序提供的通用接口来访问其组件和功能。 要实现Delphi与AutoCAD之间的数据通讯,准备工作我们必须做全。 首先,必须安装AutoCAD R14以上版本,本书以AutoCAD2009为应用版...
日期:2012-04-07 浏览:5084次 评论:2 阅读全文
AutoCAD荣登全球绘图软件的龙头宝座,主要是因为它具有开放的体系结构。它允许用户和开发者采用高级编程。AutoCAD提供丰富的二次开发接口,为广大二次开发者提供了众多的选择,下面简单的介绍一下常见的几种开发语言 1、AutoLISP AutoLISP的全名是List Processing Language,它出现于1985年推出的AutoCAD R2.18中,是一...
日期:2012-04-04 浏览:1846次 评论:0 阅读全文
  •