I've made an 'exe' file of an application I developed in VB6. It's fine on my PC but when I run on a different one it comes up with the following message:

'Component 'MSDATAGRID.OCX' or one of its dependencies not correctly regsitered: a file is missing or invalid'

These PC's do not have VB installed on them but it should work as it is running as an 'exe' file. Do you know what could be causing the problem?