I have been asked to take a legacy 32bit windows application to 64bit.
There are over 25k lines of code, and a twenty year history, so it is not a trivial task.
So far it has gone well, we do have a working and running framework.
However we have run into three small issues with some 'old technology'.
One issue is that we were using DAO for a couple of database import/export functions - no real problem to just leave these functions out of the 64bit build, at least for now
But the program also uses two OCX components. The components we have are 32bit, and so not compatible with 64bit. I have had a quick look for possible replacements, nothing found as yet.
So, as a general question of technique, how do you good folks handle this sort of issue? Find replacements? Re-engineer from scratch?