丹尼尔,这句话来自哪个参考? Daniel要么引用了不同的来源,要么记错了,但是从AutoCAD 2009 ActiveX和VBA开发人员指南
当然,没有真正的理由选择VB.net而不是C#,并且有几个推荐另一个。 鉴于我们应该期待AutoCAD 2010在大约6个月内推出,我确信它现在处于Alpha或Beta阶段。当然,任何看过它的人都不能发表评论,但是得知VBA不包括在内,我也不会感到惊讶。另一方面,只要微软不反对,它可能会再发布几个版本。但肯定不会有这方面的发展。一切都在.NET。
实际上,VBA代码在64位AutoCAD中的运行速度要慢10倍。
IMO-如果您已经了解VB,并且正在编写一个具有大量GUI的特定于项目的应用程序,并且您知道您将在该应用程序上获得良好的投资回报率,那么VBA就可以使用了。否则,您最好转到.NET
对于lisp,有一些事情是lisp在VBA中不可能做到的,如(grread),但一般来说,它们是重叠的。
页:
1
[2]