如何让VB6编写的32位应用程序在64位Office中正常运行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计328个文字,预计阅读时间需要2分钟。
我有一个使用VB 6.0和VBA开发的程序,它运行在最新版的Office 32位版本上。但由于此程序是32位的,它不能在安装了64位Office的系统中运行。为了将此程序迁移到64位系统,必须采取以下最佳策略:
我有一个使用VB 6.0和VBA开发的应用程序,它使用最新的Office 32位版本.但由于此应用程序是32位,因此它不能在安装了64位Office版本的系统上运行.将此应用程序移植到64位时必须采用的最佳策略是什么.我们有权使用VB.NET和从VB / VBA到.NET 64位的最小(尽可能)代码修改.请建议我可以使用的最佳选项,以便我可以利用此移植的所有最佳实践. @Frof.Falken的答案很好,移植到VB.NET本身可能是一个好主意,但这并不能保证您轻松获得64位版本的应用程序.如果您的.NET端口将使用没有64位替换的32位ActiveX组件,那么这将无济于事.以下列出了一些需要考虑的主题:office.microsoft.com/en-us/word-help/choose-the-32-bit-or-64-bit-version-of-microsoft-office-HA010369476.aspx
在我们的工作场所,系统管理决定不在任何新的64位Windows机器上安装64位Office,因为这里使用的应用程序太多(也来自第三方供应商),否则会遇到麻烦.目前,我们从64位Office版本看不出太多好处.
在这里,我找到了另一个可能对您感兴趣的链接:
www.pcpro.co.uk/news/enterprise/356173/microsoft-warns-users-off-64-bit-office-2010
本文共计328个文字,预计阅读时间需要2分钟。
我有一个使用VB 6.0和VBA开发的程序,它运行在最新版的Office 32位版本上。但由于此程序是32位的,它不能在安装了64位Office的系统中运行。为了将此程序迁移到64位系统,必须采取以下最佳策略:
我有一个使用VB 6.0和VBA开发的应用程序,它使用最新的Office 32位版本.但由于此应用程序是32位,因此它不能在安装了64位Office版本的系统上运行.将此应用程序移植到64位时必须采用的最佳策略是什么.我们有权使用VB.NET和从VB / VBA到.NET 64位的最小(尽可能)代码修改.请建议我可以使用的最佳选项,以便我可以利用此移植的所有最佳实践. @Frof.Falken的答案很好,移植到VB.NET本身可能是一个好主意,但这并不能保证您轻松获得64位版本的应用程序.如果您的.NET端口将使用没有64位替换的32位ActiveX组件,那么这将无济于事.以下列出了一些需要考虑的主题:office.microsoft.com/en-us/word-help/choose-the-32-bit-or-64-bit-version-of-microsoft-office-HA010369476.aspx
在我们的工作场所,系统管理决定不在任何新的64位Windows机器上安装64位Office,因为这里使用的应用程序太多(也来自第三方供应商),否则会遇到麻烦.目前,我们从64位Office版本看不出太多好处.
在这里,我找到了另一个可能对您感兴趣的链接:
www.pcpro.co.uk/news/enterprise/356173/microsoft-warns-users-off-64-bit-office-2010

