I've have developed a program in visual basic 6 (Which uses user contols which call API functions such as user32.dll and other standard dlls) as part of my computing A Level but i'm now having problems getting it functioning in my colleges new Windows 7 Computers. It works fine on the old windows XP computers but they are planning to upgrade all computers to Windows 7. The sytem administrator is adamant that it should work but I have attempted on my Windows Server 2008 R2 computer at home and it doesn't work there either (Visual Studio.Net works fine) I think it is because vb6 is a 32 bit program and the new computers have 64 bit processers and there is some incompatiblity isssue between WOW64 and VB6 but I do not know what the cause of the probelm is. Plese can someone tell me how to resolve this issue.