@phil_prismtc wrote:
The PC with the development system has only got the VB exe and the DLL on it, no VI's.
What do you mean "no VIs"? You said you're calling VIs dynamically. These have to be on the computer. Where are they located? When you build an EXE (and I suppose a DLL as well) any VIs which are included are moved into that file, so their paths change. That's why I made the suggestion about moving the VIs, to see if this is a path problem.
Other than this, there are things installed with LV which might not get installed automatically with the run-time engine. That's why I suggested (and suggest again) that you try compiling the application to an EXE and running it indepedently TO TEST whether it works or not, not as a replacement for the DLL. When you run it as an EXE with a front panel you can use different kinds of tests to determine the problem (for example, whether your VIs were found or not). Hope this helps.
___________________
Try to take over the world!