Re: installation of runtime
Nope.. not possible.....That's because the files installed by VB are kind of general Windows files, and they are in use (that's why that f*ckin reboot....)
Visual C++ (or any other C++) doesn't have that problem (in most cases) because first yuo can compile the exe with the dll's static linked (so you don't need that runtime that VB does use), and 2nd, if you do not link them staticly, the files need (mostly) are files just for your program (or any other C++ program). And as far as I know, ole32 is never needed.
planning to move over to C++? It's kinda worth it.. especially to use it in combination with VB.
But one advantage, if you use a setup just for the VB files (VB6run.exe ? from Microsoft site), thise files aren't uninstalled when you uninstall your program.