Right, I dint really understand a lot of that, I am trying to do this from one example on microsofts site, and it's doing my head in, can anyone recommend a resource to learn COM from, 'cos diving in just aint working right now.