
Can VB do Version checking at runtime?
Is it possible to do version checking at runtime of the controls (standard
and 3rd party) used by an EXE created using VB?
This problem is more serious than most people think. Assume that your setup
program runs fine and everything is installed and registered correctly. You
run the new vb app and it works fine.
And now the user install some cheap program which does no version checking
of common controls or dll's during installation and installs older versions
of common controls and dlls.
When the user tries to run your VB app again it crashes with a runtime error
when trying to load the common controls (e.g comdlg32.ocx). How can you
avoid the runtime crash? Is it possible to check the version number of the
common controls and 3rd party controls at runtime to avoid these crashes?
Please help, this is a more common problem than most people think.
Danny