即将从2004年到2012年更新AutoCAD。API问题????
我有用VBA和VB6编写的用于AutoCAD 2004的代码小说。有没有人知道在较新版本的vanilla CAD中运行该代码的问题,
我也使用可停靠的容器对象。
我们需要升级以使用多核处理器。
也可能是64b操作系统。
**** Hidden Message ***** 鉴于VBA在我开始学习编码时已经死亡,我专注于Visual LISP并正在跳入.NET - 所以我无法回答细节本身。
但是,我可以告诉您,Autodesk在过去几个/几个版本中停止了随AutoCAD一起提供VBAIDE,因此您将需要为您的版本安装VBA启动器。此外,还有将VBA代码移植到 VB.NET 的有文档记录的步骤,我相信甚至有一个Magic Macro可以自动执行其中的一些操作。
这个线程也可能有用:
...划伤那个;我在想另一个线程。
呵呵 现在就开始考虑将您的工作移植到dotNET*而不是以后(实际上,应该在几年前开始,但如果您只有2004年,您可以做的不多)。64位以下的VBA报告了严重的速度问题。
而且,不管怎样,AutoCAD仍然不做太多的多线程处理。它几乎仅限于重新生成/重绘,并且来自用户端的任何多线程都不能涉及任何AutoCAD。 我很抱歉听到这个消息。
是的。 其中大部分可能不起作用。 如果是这样,它就会很慢。
你搞砸了。
我现在正在经历同样的事情,没有可停靠的容器。 我们的大多数 VBA 应用程序在 Win 7 上的 64 位 AutoCAD 2011 上都不起作用。 这有时有点痛苦,但考虑到我们这些天在Revit中完成大部分工作的事实,这并不是太糟糕。 我们只需要完成AutoCAD作业。 谢谢伙计们,我就怕这个。
我写的很多东西都是从1998年到2002年,然后为AutoCAD 2004修复的
我有自定义的GIS覆盖图,可以将AutoCAD变成真正的配电设施GIS。
自动抄表系统集成
护目镜地图集成
断电管理系统
自动车辆定位
几乎实时更新
以及大量用于在AutoCAD中处理数据库的小宏
这很有趣……我刚刚开始将Google Maps JavaScript API V3与Adobe Flash SDK整合到Windows Presentation Foundation(WPF)用户控件中,该控件将托管在AutoCAD工具选项板中……由于我必须在Microstation中完成一个项目,可能还有更多工作,我还没有走得很远*唉*
哦,好吧……我(错了?)本以为我跳过了VBA,从Visual LISP跳到了.NET…但现在有了这个Microstation的废话,我想我终究会得到那个机会的。LoL V8i仅落后于AutoCAD 5-10年…最糟糕的情况是什么!英雄联盟
页:
[1]