Is it possible to recompile a program using increasingly newer compilers to "update" it?
We have a very old program that was compiled using Borland C++ around 1998, Borland C++ v3.1 to be specific. I know it is ancient, but the program has become central to the business. I'm not a programmer/developer but I'm trying to piece a little of this together. Is it possible to use a newer compiler, maybe one or versions newer and recompile? If we did that would that have any useful effect on the program?
Here is what I want to do in the VERY SHORT TERM.
"upgrade" the program to work on a 64 BIT OS. Right now it will only run on 32 bit XP or Windows 7. 32 bit Windows 10 will not work. I would prefer to get it to work on Windows 10 64 so we can get away from the Windows 7 at 32 bit or Windows 7 at 64 bit with an XP mode on it.
If possible I would also like to change how it sends to printers. I'm not sure where in the program it does that, but it will only print to HP printers that are using LPT1. I would like to allow it to print to the default printer.
Any suggestions for a NON PROGRAMMER to pursue?