views:

30

answers:

0

Hello, I have to create a custom download manager that will replace a standard download manager in internet explorer. After googling I've learned that I have to create a COM component that implements IDownloadManager interface. As far as I understand I have to create a dll, generate guid for it and register it using regasm.exe utility, and then add specific entry in windows registry for IE. I have a few questions: 1) I want my program to be an exe and I want to be able to run it manualy and add url to it as well as run it by IE after clicking on a downloadable link. Although I would prefer to have a single executable, I think to achieve this i have to create dll and exe, and from dll i should check whether the exe is running(by window id) and run if it isn't and communicate with it somehow. Is this correct approach? 2) I want to share my program with other users, and i don't want them to register COM manually. Is it possible to do it from the code? Or perhaps I should create an installer(which I would like to avoid)?

thanks