We help IT Professionals succeed at work.
Get Started

OCX Dependancy #2

posnorm asked
Last Modified: 2012-06-27
See my question OCX "Dependancy Question" for a complete history, which got quite lengthy. Recap:

Using VB5 (upgrade installed over VB3). Suddenly, the setup wizard started reporting that COMCTL32.OCX and COMDLG32.OCX had dependancy files that were out of date.  VBGuru very kindly educated me.

Question #1: If these files were updated during my internet sessions, without my knowledge, and without updating the dependancy files, can I expect this to happen again from time to time?  I am profoundly disturbed at that.

Following VBGuru's instructions, I downloaded VBSP3.EXE (took 2.5 hours!).  Didn't know where to put it, and not wishing to clutter my desktop, I put in a file "norm".  Executed it.  It created two new subfiles under "norm".

"vs97_sp3" contains setup.exe, 10 subfolders with three letter names, and two .ico files.

Question #2: What is all that, and what should I do with it?

The other subfolder is named "v42", and I was astonished to see that it evidently contains a complete set of setup files for my application!  I have three versions of my app, in different folders. Which one did it pick?  Why? I could run those setup files and see.  I would have expected that the service pack would fix the dependancy problem, and I would then create my setup files as usual.

Question #3: Should I delete all that stuff, move VBSP3.EXE to the folder where my VB5 lives, and then execute it?

Question #4: Exactly what is the proper procedure for using service packs?

I'm offering a lot of points for a careful tutorial covering these questions.  I appreciate your help. -- Norm
Watch Question
This problem has been solved!
Unlock 1 Answer and 13 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE