We have been working on ActiveX grid control since 2000 and have many happy customers. Control is still supported, but the main problem that we and our clients have recently encountered is the 64-bit editions of MS Office VBA, which widely use our grid control. The problem is that our OCX is 32-bit because it is designed / compiled in Visual Basic 6, which cannot create 64-bit code - at least in its original form.
Question: Is there a way to recompile our existing VB6 project as a 64-bit ActiveX control? Can this be done with VB6 using, say, an add-on or a modification of the VB6 IDE, or are there other tools for this, such as command line compilers? Maybe another development environment, such as RealBasic, that can create 64-bit code?
Of course, we know that the source code (mainly API calls) must also be updated, but in this question we ask about the general possibility of creating a 64-bit OCX executable from VB6 source code.
Feel free to post any ideas regarding the problem, even after a few months from the date of publication.
source share