Are DLLs built with VB6? Or are they native?
If you are dealing with 100% VB6, then, in my experience, yes, they tend to work with minimal problems (I supported several plugins for another program, which mostly ran as components of VB6 COM, around the time that Windows 7 came out).
It will all depend on which libraries your code uses, regardless of whether you look at places like %PROGRAMFILES% , etc., calling the code in the native libraries. These things can cause minor problems, but you can get around them.
mdm
source share