问题
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.
回答1:
YES. There's no such thing as 64-bit VB6 application.
回答2:
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.
回答3:
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.
回答4:
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.
来源:https://stackoverflow.com/questions/8177555/visual-basic-6-on-win7-64bit-will-developed-program-run-on-32-bit-win-os