乐筑天下

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

VBA到VB

[复制链接]

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2007-2-18 04:14:38 | 显示全部楼层 |阅读模式
本人'我一直在VBA中工作,以自动化AutoCAD和Access之间的交互-我应该能够从Map或Civil 3D中获得这些信息,但我没有#039;我无法实现。无论如何,我喜欢使用VB 2005可以获得的增强功能,但我&35;039;我在VBA中有很多东西。有谁知道有一个引用突出了差异,以帮助将代码从一个转移到另一个?或者某个人's甚至编写了一些代码,可以为我完成大部分工作(这是一厢情愿的想法吗?)?
回复

使用道具 举报

0

主题

11

帖子

5

银币

初来乍到

Rank: 1

铜币
12
发表于 2007-2-18 10:00:41 | 显示全部楼层
我想你会发现,大多数VBA代码可以直接移植到VB。如果你导出模块和表单,你可以将它们导入VBA。然后,您必须对代码进行排序,并添加所需的引用。会有一些代码调整,但IDE会为您提供需要做什么的方向
当然,最大的问题是表单,因为VBA中的表单和控件是MSForms2.0,而VB表单不是。它们应该仍然有效,但它们将被列为“广告”;“设计师”;在IDE中,它们更难修改。如果我把它移植过来,我通常会在VB中重建所有表单。代码可以简单地粘贴在表单的代码段中
对不起,我不知道;我没有魔弹。如果你找到了,请告诉我。我也可以用一颗。
回复

使用道具 举报

0

主题

11

帖子

4

银币

初来乍到

Rank: 1

铜币
11
发表于 2007-2-19 05:55:44 | 显示全部楼层
谢谢基思,这给了我鼓励。从我所读到的内容来看,我期待着未来会有一些痛苦的工作!
回复

使用道具 举报

0

主题

10

帖子

6

银币

初来乍到

Rank: 1

铜币
11
发表于 2007-2-20 05:04:22 | 显示全部楼层
嗯……很抱歉让你失望
VBA和VB.Net没有任何共同之处,只是在代码编写方面有一些重新编译
VBA isn和039;基于.NET框架的t和代码在某些情况下会运行,但很少会在没有严重更改的情况下运行
事实上,微软的VB6到.NET的转换器在大多数情况下都不会产生运行代码
另一方面,VB 6.0;与VBa非常相似(VBa是VB6.0的子集)。您可以在www.connectionstrings.com上找到连接字符串
连接Access数据库的代码可以在www.VBForums上找到。com(VB6和.NET)
祝你好运
回复

使用道具 举报

0

主题

8

帖子

6

银币

初来乍到

Rank: 1

铜币
10
发表于 2007-2-20 05:26:52 | 显示全部楼层
您好,Dnereb,
好的,那'让我们把事情搞砸吧!看起来像我'我必须重新开始
我的VBA工作得很好——我只是希望我可以通过一个简单的转换提高一个档次
谢谢你的指点。
回复

使用道具 举报

0

主题

7

帖子

4

银币

初来乍到

Rank: 1

铜币
7
发表于 2007-2-20 07:26:37 | 显示全部楼层
使用VB6而不是.NET不是一个选项吗
回复

使用道具 举报

0

主题

12

帖子

6

银币

初来乍到

Rank: 1

铜币
13
发表于 2007-2-21 03:37:15 | 显示全部楼层
你是对的,值得一试
I'我会随时通知你的。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-7 09:19 , Processed in 2.158224 second(s), 66 queries .

© 2020-2025 乐筑天下

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