Win7 64位上的Visual Basic 6:开发的程序可以在32位Win操作系统上运行吗?
我在运行 64 位 Windows 7 操作系统的计算机上使用 Visual Basic 6 IDE。 Codejock Xtreme SuitePro 15 也用于界面内容。
正在开发的程序的用户使用的是 32 位 Windows,可能是 XP。
该程序(在 64 位上开发)可以在目标环境中正常运行吗?
谢谢。
编辑:操作系统是 Windows 7,已更新/升级到 SP1。
I am using the Visual Basic 6 IDE on a machine that runs on a 64bit Windows 7 OS.
Codejock Xtreme SuitePro 15 is also used for interface stuff.
Users of the program being developed are using 32bit Windows, probably XP.
Could the program (developed on 64bit) work fine on the target environment?
Thanks.
EDIT: OS is Windows 7, updated/upgraded to SP1.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
是的。不存在 64 位 VB6 应用程序这样的东西。
YES. There's no such thing as 64-bit VB6 application.
Codejock 提供了 32 位和 64 位版本的控件 - 但您无法将 64 位版本与 VB6 一起使用 - 它只是 32 位。
Codejock provide both 32 and 64 bit versions of their controls - but you won't be able to use the 64bit version with VB6 - it is 32Bit only.
您应该在尽可能接近目标系统的系统上对产品进行编程。
您还应该在所有预期系统上测试您的产品。
因此,问题只是通过测试发现的。这不是一个理论问题,也不是一个有争议的问题。
你只是一个谦虚的程序员,不知道微软的权力正在用他们的系统做什么。进行彻底的测试,然后就这样。这是大型软件开发企业采取的做法。
You should be programming your product on a system that is as close as possible to your target system.
You should also be testing your product on all intended systems.
The issue therefore becomes merely something that you find out through testing. It is not a theoretical question and is not something open to debate.
You are just a humble programmer who is not to know what the powers that be at Microsoft are doing with their systems. Do thorough testing and leave it at that. This is the approach taken by large software development enterprises.
我知道这个问题已经很老了,但我想表明 Codejock 内置了对 MFC 版本之间向后兼容性的支持。
这些选项在 Suite Pro 或 Toolkit Pro 安装程序中可用,并允许 x86 或 x64 架构。
I know this question is old, but I wanted to show that Codejock has built in support for backward compatibility between versions of MFC.
The options are available inside the Suite Pro or Toolkit Pro installers, and allow for x86 or x64 architecture.