ZORANCRO 发表于 2022-7-6 22:29:48

为什么应用程序设计用于

为什么为AUTOCAD 2012(VB.NET)设计的应用程序在AUTOCAD 2013中不起作用。
编程或加载方法需要更改什么?
程序:
在命令行上运行(Netload)并加载dll文件并在AutoCAD中输入executive命令后,命令行写入(未知命令)。
该程序在ACAD 2012中正常工作。

SEANT 发表于 2022-7-6 22:40:26

该项目需要一个额外的参考集,对代码进行一些轻微修改,并重新编译以考虑AutoCAD 2013中新的AcCoreMgd重构。

BlackBox 发表于 2022-7-6 22:45:14

 
1+
 
这是一个有趣的话题:http://www.theswamp.org/index.php?topic=41602.0

BIGAL 发表于 2022-7-6 22:52:35

我们新的2013年出现了我们的第三方软件供应商疯狂地把他们的工作完成。NET,但我们不得不等待今天才得到一个版本,这就是为什么我移植回V-lisp而不是VBA。
 
除了新AEcc对象版本的一行额外代码外,所有代码都有效11 12 13 14?

ZORANCRO 发表于 2022-7-6 22:55:52

谢谢大家的帮助!

Bill Tillman 发表于 2022-7-6 23:02:58

这确实是一些及时的新信息。我刚刚购买了一份AC 2013(带有设计套件的标准版),并安装了VB 2010 Express。我即将开始的新项目即将完成。净额。
 
我很难找到使用这种混合的最新教程。我遇到的许多VB代码和文章与VB 2010 Express不兼容。有谁知道这类信息的好来源吗。我搜索了亚马逊和其他网站,但还没有找到任何最新的。

BlackBox 发表于 2022-7-6 23:07:05

您刚刚碰巧[不知不觉地]购买了AutoCAD的第一个版本,该版本将核心控制台部件从Acad中拆分出来。exe生成。据我所知,这不应该给你带来太多的问题,因为你只是在钻研。NET总的来说(只要这样做,就有足够的学习曲线!),但对于那些已经拥有的人来说。NET组件库,应该有新的(-er?)扩展方法,允许已移动到新命名空间的类继续正常运行,只要添加了新的核心控制台程序集作为解决方案的引用。
 
无论如何,欢迎来到的世界。净,比尔!
 
FWIW-
 
http://www.cadtutor.net/forum/showthread.php?69646-从哪里开始-。Net&p=476715&viewfull=1#post476715
 

BlackBox 发表于 2022-7-6 23:14:53

此外,正如我看到你在其他论坛上发布了类似的问题,我目前正在读的书是安德鲁·特洛尔森的《Pro C#2010和.NET 4平台》
 
另一本备受推荐的书是四人帮(也称GOF)的《设计模式:可重用面向对象软件的元素》。
 
HTH公司

Bill Tillman 发表于 2022-7-6 23:23:10

谢谢Renderman,
 
我已经很长时间没有用C++编写professional程序了,即使在那时,我通常也只编写一些供自己使用的小实用程序。现在的任务是制作一个用户界面。。。。大笑!我讨厌编写用户友好的软件。无论你的界面多么友好,用户都会抱怨界面不够友好。几年前,我在一台旧的康柏便携式电脑上用BASICA写了一个程序。。。你记得这就像第一台笔记本电脑,但它有行李箱那么大。该程序对切割铝型材的库存长度进行了线性优化。代码的内容只有一张“A”大小的纸的1/2左右。。。。其他7页的代码是为了让用户知道在第三个闪烁光标时该做什么。。。。
 
我更喜欢用VB 2010 Express做这个项目。。。。为什么?因为我是一个廉价、懒惰的黑客,我的预算里几乎没有钱去买一个新的Visual Studio。然而,这里的老板说他们会给我买我需要的任何东西,举个例子,他们刚刚为我买了AC2013。尽管如此,我知道他们希望我将成本降到最低,我觉得我可以用VB而不是C、F或B-flat来完成所有这些。。。。!我们确实想坚持。NET方法作为VBA和VB for AutoCAD的支持正在减弱。

BlackBox 发表于 2022-7-6 23:28:45

比尔,我有个朋友想让你见见。。。Windows Presentation Foundation(WPF),与比尔见面。
 
听起来你们两个注定要一起工作,你们都希望创建一个更简单、更快的直观用户界面,并允许代码(应用程序的核心部分)发挥其全部潜力。
 
简而言之,WPF使用可扩展应用程序标记语言(XAML,XML的衍生物)将接口与后面的代码分离,有效地使应用程序外观更好,同时性能更好。
 

 
注意-我不建议使用WPF应用程序(在AutoCAD中),除非编译到。NET 4(或更高版本),因为3.5需要该系统。可以删除Xaml作为参考(有效限制功能等)。
 

 
除了在AutoCAD工具选项板中托管WPF用户控件外,我还喜欢WPF浏览器应用程序,因为它简单,并且易于在我所在地区的办公室中维护应用程序。。。我主要使用WPF浏览器应用程序作为“参考实用程序”,以便用户快速访问设计标准、表单、文档等。
 
举个例子-
 
https://www.cadtutor.net/forum/uploads/monthly_2012_06/ct_vbnet_2010_wpf_too.palette.awesome.png.2be49e6626e62ef6d10e871fd11fd7fe.png
 

 
嘿,如果你有一个空缺(兼职、全职等),或者在你的项目上需要一些协作帮助。。。让我知道。
 
页: [1] 2
查看完整版本: 为什么应用程序设计用于