I'm not even sure you can run Phidgets with VB5 but that's what I'm trying. First I validated a 1010 OEM IC version of the 8/8/8 on a protoboard with the interfacekit-simple.exe program you supply precompiled. This ran ok, the phidget reading switchs and voltage dividers, and lighting LEDs.
I used your installer and the app in the taskbar works too. I checked in VB5 and in project/references I see the Phidget Library 2.1 is checked. I also checked project/components and see the Phidget Library 2.1 checked there too.
So I took the VB6 references, like "Retained" out of the .vbp file as VB5 protests about these, and loaded the interfacekit-simple.vbp project into the IDE.
If I try to run the program in interpreted mode from the IDE I get an error 438. "object doesn't support this property or method." Using Debug it shows the program hanging on the following line:
Set phidgetIFK = Controls.Add(phidget21.Com.PhidgetInterfaceKit", "phidgetIFK")
Maybe VB5 is just incompatible, or something else is wrong like my compiler not being pointed in the right direction. Any comments welcome.