乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 252|回复: 15

VB。净额等。

[复制链接]

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 22:51:54 | 显示全部楼层 |阅读模式
由于我发现VB比LISP更容易使用,我的许多office例程都是用VBA编写的。正如所有报告所建议的那样,我现在应该使用VB。NET我已经下载了免费的微软产品,并开始掌握界面,但这导致了几个问题。
 
我们的母公司AutoCAD standard适用于AutoCAD 2008。我会用VB吗。2008年?我能找到的大部分帮助都是VB。NET只在2009年发布时可用,但我不能确定。
 
如果我将我的任何例程从VBA移植到。net,我实际上如何使用它们?我还不够深入,但有人能给我举个例子吗。这个论坛上的搜索有点缺乏简短的搜索词。
回复

使用道具 举报

NBC

4

主题

182

帖子

178

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 22:55:55 | 显示全部楼层
从我自己(极其)有限的VB理解。它的主要输出是。dll文件。通过在中NETLOADing它们,可以在AutoCAD中使用它们;与APPLOAD的工作方式类似。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 23:03:32 | 显示全部楼层
谢谢你,乔恩,你的理解比我强
 
您是否为AutoCAD创建了DLL?
回复

使用道具 举报

NBC

4

主题

182

帖子

178

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 23:07:45 | 显示全部楼层
不,我甚至不允许在工作中下载Visual Studio,更不用说用它创建任何东西了。
见鬼,除了我的机器之外,他们甚至还没有在任何其他机器上安装AutoCAD的VBA模块!
所以在这个时候,我用vb弄脏了我的手指(除了个人的问题外)没有什么意义。网
 
此外,我们的LT版本比AutoCAD的完整版本多,因此我实现的任何编程/自定义都必须能够在LT上运行,因此我严格限制使用创建的脚本/动作录制器/菜单/工具选项板来维护公司标准!
 
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 23:11:46 | 显示全部楼层
如果我们处于咆哮模式,我想我也不被允许!我在想,考虑到我们目前的工作量,这可能是一个调查的好时机,尤其是因为我们的母公司目前正在评估所有座位的全球更新。我不想发现什么事情都不会突然发生。(不过,5年后可能会更新到2009年。)
 
至少我们加载了VBA模块,但我们非常缺乏他们提供的电气模块。仅包括来自我们母公司的区块。没有仪式,没有威德穆勒,没有那么基本上没有多大用处。幸运的是,在我参加的培训课程中,我得到了一组符号。
 
迷你rant结束
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 23:12:27 | 显示全部楼层
请尝试以下链接以获取一些一般信息:
 
http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer%27s%20Guide/index.html
http://download.autodesk.com/media/adn/DevTV_Introduction_to_AutoCAD._NET_Programming/
 
 
这些用于将VBA代码迁移到VB。净值:
 
http://download.autodesk.com/media/adn/DevTV_VBA_Migration/english/DevTV_VBA_To_VBdotNet_Migration_English.html
http://through-the-interface.typepad.com/through_the_interface/2010/02/updated-devtv-autocad-vba-to-vbnet-migration-basics.html
 
这有时有点痛苦,但它确实有效,并为我节省了数百个小时的工作重写我所有的VBA代码。
 
如果你有时间的话,有很多关于这个主题的电子书。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 23:16:17 | 显示全部楼层
谢谢你,小家伙。我已经找到了前两个链接,但没有找到其他两个。我们现在有点忙了,我现在已经忘记了我教自己的一切。总有一天我会再试一次,但不是现在。
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 23:21:45 | 显示全部楼层
没关系,我只是希望它能帮点忙。
回复

使用道具 举报

4

主题

26

帖子

23

银币

初来乍到

Rank: 1

铜币
19
发表于 2022-7-6 23:24:04 | 显示全部楼层
非常感谢,非常好的帖子!
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 23:29:26 | 显示全部楼层
只是一个关于将VBA代码迁移到VB的简要说明。净额
 
AutoCAD Dev Tech有一个迁移工具,可以从VBA代码中写入VB6代码,在网络广播中,他们描述了如何将其导入VB。净额。但它只适用于Visual Studio 2008或更早版本。Visual Studio 2010不再支持VB6转换。
请参阅此链接:http://social.msdn.microsoft.com/Forums/en/vbide/thread/17ef3146-1368-4d09-8efc-1753ddb9fb54
 
这也适用于Express版本。我有Visual Studio 2010 Professional,可以确认它不起作用。一个朋友有Visual Studio 2010 Express,他也有同样的问题。
 
看来VS 2008将不得不用来获得VB。NET项目,然后在VS 2010中升级该项目。我还没有试过。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2024-11-22 02:12 , Processed in 0.193843 second(s), 72 queries .

© 2020-2024 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表