Hello everyone!
Not sure if this is the proper forum to ask this in, but I didn't seen anything that looked like a better choice so...
I have a program that was written in 2003 many years ago, and is now being forced to run with only the 03 run time. Problem is at least two bugs have been found, and I fear more will be uncovered shortly.
First bug: On the main display page there is a programmed minimize and maximize button. Upon pressing the minimize button, the program crashes with any currently input data lost. Because of how the users have used this program and for how long, this is a big problem. I know "Alt + Tab" can get around the issue, but I'm afraid to say even as simple as that is, it is not a practical solution.
Second bug: In some sub section of data entry, once a selection is made (even if you selected the wrong item) it will not allow you to remove it. I know that is vague, but it's all I can remember off the top of my head. I'll dig up my e-mail on it and update that.
I do not have access to the original source code, which would obviously be the best place to start.
So my question is, what is the best way to go about finding out what the program is looking to call or is being restricted from calling with the run time that it normally had available in full 03. The RT in question I believe to be SP1, but this program during start-up always displays a warning about Jet 4 SP level not being what it should. Apparently because MS's last update to Jet 4 did not have an SP number, so the program isn't smart enough to see that a higher SP is installed. Not sure if that is an issue or not, but since I have that information I thought I would share it.
Also, the program runs even worse in 07 or the 07 RT.
Any thoughts? Thank you in advance for any input, gold stars for answers