乐筑天下

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

Vb到VBA

[复制链接]

55

主题

190

帖子

5

银币

后起之秀

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

铜币
410
发表于 2011-2-22 09:09:24 | 显示全部楼层
vb.NET跑起来像VB还是vb(a)?我不太擅长vb(a ),我通常抄袭别人做的东西,然后根据我的需要进行修改。为什么他们总是把一件好事复杂化?(抱歉咆哮)马克...
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2011-2-22 10:15:28 | 显示全部楼层
在VB.NET中,唯一与VB和VBA相似的是语言,并且有一些关键的区别。如果您了解这一点,那么将代码移植到.NET是一个非常简单的过程,但是,也就是说,在AutoCAD中使用.NET程序集时,您必须为应用程序创建一个接口,因为AutoCAD不会为您这样做
有大量示例显示了如何构建.NET程序集并使其在AutoCAD中工作-添加一些库,然后构建命令界面,就完成了。(是的,我知道……如果就这么简单就好了。)
回复

使用道具 举报

55

主题

190

帖子

5

银币

后起之秀

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

铜币
410
发表于 2011-2-22 12:07:41 | 显示全部楼层
快递版本能处理吗?我不介意深入研究它,如果它确实如此...
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2011-2-22 13:56:21 | 显示全部楼层
事实上,如果你把你的VBA代码粘贴到VB6升级窗口,它会尝试为你转换。我遇到的唯一问题是,在你真正添加所需的库之前,大多数接口都是不可用的,所以你可能会有一些不能正确转换的类型。
哦,你必须确保安装。NET库的版本。
VS '10 Express附带。NET 4.0,但我不确定AutoCAD是否与这个版本完全兼容——因为我已经有一年多没有构建AutoCAD组件了...我做的最后一个版本是2k8,哦,如果你有完整的VS包,你也可以换成C#...除了一些代码分隔符,以及大小写很重要的事实(即thisObject不同于thisobject),它与VB没有太大的不同...C#现在似乎很流行...虽然我一直不太明白为什么,自从VB.NET和C#。NET都编译成CLI...反射器将根据需要进行少量修改,在代码之间进行转换。
祝你好运!
回复

使用道具 举报

16

主题

506

帖子

6

银币

中流砥柱

Rank: 25

铜币
570
发表于 2011-2-22 13:58:45 | 显示全部楼层
此外,许可允许您将速成版用于公司和盈利性(即非业余编程)工作。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-1 04:12 , Processed in 1.288805 second(s), 71 queries .

© 2020-2025 乐筑天下

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