
Through the Interface
Albert-C
这个作者很懒,什么都没留下…
展开
-
Through the Interface-AutoCAD项目的开发语言选择
原文:Choosing the programming language to use for an AutoCAD development project一位意大利的开发者给我提出了这样一个问题:我们已经在ObjectARX(gear)和VB(GUI)的基础上开发了一套复杂的AutoCAD软件。如果迁移到C#中,在对实体的操作、性能等其他方面我们能不能保持与之前同样的效果?简而言之,翻译 2013-07-25 22:31:27 · 1171 阅读 · 0 评论 -
用.NET阻止AutoCAD对象被选中
原文:Preventing AutoCAD objects from being selected using .NET翻译 2014-05-29 23:57:31 · 2330 阅读 · 0 评论 -
用.NET创建并且覆盖AutoCAD的标注样式
原文:Creating and overriding AutoCAD dimension styles using .NET上周末有一封电子邮件发来了一份请求::我一直在寻找一种创建标注样式重定义的方法,但一直没有真的没有成功。我写了一个程序,在程序中我创建了几个标注样式,但是总是会丢失标注的重定义。这似乎是一个很好的重定义话题,所以这篇文章包含一些简单的代码,创建一个样式和两个几翻译 2013-12-07 13:26:55 · 3568 阅读 · 0 评论 -
在.Net程序中调用ObjectARX函数——Through the Interface
原文:Calling ObjectARX functions from a .NET application.Net有一个非常引人注目的功能就是它调用“传统”的非托管的C++ API。虽然我称之为“传统”,但我们通常利用这个特性来调用远不会被废止的API(相信我,ObjectARX的C++版本现在正活蹦乱跳呢!:-))。Autodesk公司明白我们的合作在软件开发上已经进行了多年的投入翻译 2013-10-17 11:22:54 · 2952 阅读 · 0 评论 -
获取AutoCAD中.Net程序定义的命令——Through the Interface
原文:Getting the list of .NET-defined commands in AutoCADKerry Brown提出了一个有趣的问题:有没有一种办法来确定从托管代码加载到Acad中的命令…是一个全局列表或与一个特定的组件相关的列表…或着两者都有:-)我设法把一些代码组合到一起来实现这个功能(虽然我需要考虑如何AutoCAD是如何做到的来实现某些细节)。我选择了实现两翻译 2013-10-30 23:29:26 · 1240 阅读 · 0 评论 -
替换AutoCAD的OPEN命令——Through the Interface
原文:Replacing AutoCAD's OPEN command using .NETPatrick Nikoletich通过E-mail提出了一个很好的问题:我不知道重写AutoCAD 2007中默认的“打开”对话框才是首选的方法?我能捕获事件,但不能通过给AutoCAD发送命令来取消这个请求来实现我来启动我的Win Form来替代。这个需求相当的普遍,尤其是对于需要将文档管理翻译 2013-10-30 23:05:20 · 2354 阅读 · 2 评论 -
支持多个版本的AutoCAD——C#中的条件编译——Through the Interface
namespace BlockImport{ public class BlockImportClass { [Conditional("AC2007"),CommandMethod("IB")] public void ImportBlock() {...原文:Supporting multiple AutoCAD versions -翻译 2013-10-30 21:40:38 · 4968 阅读 · 0 评论 -
在AutoCAD中使用Python——Through the Interface
原文:Using IronPython with AutoCAD我已经使用过Python一段时间了,现在随着IronPython2.0的发布(现在为2.7.4版,CC注)似乎已经到了开始尝试应用到AutoCAD中的时候了~为什么要用Python?我的团队的许多人——包括Jeremy Tammik和一些支持在Maya和MotionBuilder中应用Python的媒体及娱乐工作组的同事——都翻译 2013-07-26 11:36:10 · 19118 阅读 · 2 评论 -
优化AutoCAD .NET 程序的加载——Through the Interface
原文:Optimizing the loading of AutoCAD .NET applications我以前的一个帖子中,我描述了如何使用Autodesk.AutoCAD.Runtime.IExtensionApplication接口在实现.NET模块的初始化代码。在此基础上,我们现在要看看如何通过Autodesk.AutoCAD.Runtime.IExtensionApplicatio翻译 2013-10-23 21:26:18 · 2710 阅读 · 1 评论 -
Through the Interface——用.NET从外部DWG文件导入块
原文:Import blocks from an external DWG file using .NET我们将用一个“side database”来从另外一个在内存中加载的,但并不加载到AutoCAD编辑器中的图形来把块导入到编辑器中的当前图形中下面是C#代码。内部的注释描述了进行的操作。顺便说一下,代码可以很容易地转换成一个可以在AutoCAD外部使用的RealDWG应用(我们只需要简翻译 2013-10-21 09:09:14 · 1633 阅读 · 0 评论 -
Through the Interface——.NET 和 AutoCAD
原文:.Net and AutoCADAutoCAD Engineerin最初为AutoCAD 2004提出了"managed"("managed”后来改为".NET")的API原型。这在当时是非常具有革命性的东西的 - 创建一个混合模式的DLL揭露管理界面和马歇尔这些呼叫通过“非托管”的ObjectARX呼吁。有许多原因。 NET是 - 并保持 - 非常有趣的开发商......开发的难易翻译 2013-10-17 09:59:19 · 917 阅读 · 0 评论 -
Through the Interface——AutoDesk API使用入门
原文:Getting started with Autodesk's APIsAutoDesk公司的许多产品都有编程接口(API),如果是刚开始接触我们产品的开发人员会有些无所适从。如果需要查看Autodesk软件开发简介信息的地方,Autodesk.com的开发者中心(Developer Center)是一个好地方:http://www.autodesk.com/developer翻译 2013-08-06 17:13:39 · 1494 阅读 · 0 评论 -
用.NET的面板来显示多个AutoCAD实体的属性
原文:Using a palette from .NET to display properties of multiple AutoCAD objects本文仅翻译部分内容在这篇文章中我们将换掉这一系列中已经在前几篇文章中使用的无模式对话框,然后用一个AutoCAD内置的palette类(Autodesk.AutoCAD.Windows.PaletteSet).的例子来替换它。首翻译 2013-12-04 00:10:40 · 6931 阅读 · 0 评论