Hi all.

I created 2 programs. One is an exe that uses a dll file, and the other is the dll file (it exports 2 functions).

Now on my laptop the 2 programs work fine, they communicate with each other fine and everything is honky dory. Now when i take the same 2 (compiled) files (the exe and dll) to my other computer they just dont work. I dont know whether the problem is with the exe or dll. However they work fine when i test them on my girlfriends PC. They seem to be being picky on which computer they will work on.

All there computers (my laptop, my pc, and my girlfriends pc) are running windowsXP Pro and all have the Visual Studio C++ 6 installed aswell. So why dont you think the files work on some and not ther others?

Also what might be worth mentioning is when i first created the files they worked fine on my laptop, i then formatted my laptop and they stopped working (just like they do on my other pc). I then reformatted and they work again.

Thanks for any help

Cloudy