Windows XP and OIPI out of memory error in OI 4.1.2 (OpenInsight 32-bit Specific)
At 07 FEB 2003 02:52:50PM Jared Bratu wrote:
I am doing testing with Windows XP on an application that was deployed with the OpenInsight 4.1.2 RDK. When our application starts OIPI the following error message:
Run-time error '7':
Out of memory
The message appears in a dialog box titled ?OIPI32?.
I copied a development system to the Windows XP system and found that the development system caused the same error. I read Thonning?s post titled ?Out of memory on Win XP? and ran the 4.1.2 OIPI update to try reinstalling OI.
Running the update solved the problem for both the development OpenInsight application and the RDK deployed application.
The problem seems like an older DLL that isn?t included in XP; I am not sure. My testing has been done with new clean installations of Windows XP.
How can I fix this error without reinstalling OpenInsight or running the 4.1.2 update? I am using Install Shield to install the deployed application on our customers? computer.
Does anyone have any thoughts or ideas how to fix the memory issue in XP without reinstalling/installing OI updates or what exactly causes the problem?
At 07 FEB 2003 05:07PM Sean FitzSimons wrote:
Jared,
In order for OIPI to run properly and to not display the message you are receiving, you need to register the VSPRINT7.OCX and VSPDF.OCX on the offending machines.
Sean
At 13 FEB 2003 02:04PM Richard Bright wrote:
I presume you mean "…ran the 4.1.2 OI update …." On OI32 all OIPI stuff is delivered integrated with OI. Never use separate OIPI updates - which apply to the 16bit product.
As Sean says, your problem was with registration of the *.ocx. Incidentally, as you found, running the upgrade will effectively resolve the problem by registering the *.ocx as part of the upgrade. The upgrade can be run any number of times.
At 20 FEB 2003 12:37PM Jared Bratu wrote:
You are correct, it was the OI 4.1.2 update I ran - NOT the OIPI update.
Sean's advice solved the problem! Our install program registered the .ocx files and everything went smoothly.