473,320 Members | 2,041 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

MSOUTL32.ocx

I have been asked to modify an Access 97 program. There is a background
process which takes a number of *.dat files and updates a number of tables
on the Access database. Supposedly, this process, called invctrl.exe is done
in Visual Basic. I was provided a copy of the database, a copy of about 100
dat files, and, of course, a copy of invctrl.exe but not the source to it.
Supposedly, when invctrl start, a dialog occurs and provides choices
pertaining to data dates and stores to process. Unfortunately, when I
attempt to execute invctrl, I promptly get the following message:

Run time error 339: Component 'MSOUTL32.OCX' not correctly registered. File
is missing or invalid.

It did not take long to realize that on my system, (Win XP) the OCX was
nowhere to be found. I cranked up Google and learned the following. This
particular OCX is an "outlining" control favored by both VB 3 and VB 4, used
from time to time in VB 5 and totally out of the loop after VB 5. Also,
under MSDN, it seems to be often used in FOXPRO. It seemed the period of
most activity, at least in terms of hits on GOOGLE was from 1995 through
1999.

I am preparing to package everything back up and return it to the inquiring
person; however, my curiosity(ACK! probably something to do with my survey
rating of 32) is really triggered with this. I don't have a copy of
previous issues of VB. I have not really looked for the OCX at some possibly
available site.

Doe it make sense to pursue this or should I just shuck it back to the
originating party.

Sorry for the long post. For me it's an interesting situation. Perhaps
someone on this group could give me some information about this OCX.

Thanks very much.

Robert Berman
VSS


Jul 17 '05 #1
0 4618

This thread has been closed and replies have been disabled. Please start a new discussion.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.