469,950 Members | 1,613 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,950 developers. It's quick & easy.

Implementing a Custom Download Manager and Integerating it with IE

JP
Hi List,

I am trying to create an application which is a Download Manager. I
want this to be attached to the IE so if user clicks a link on the
page to download something and which basically opens my download
manager and not the normal IE download window. The download manager is
some what functional but I am not getting how to attach it to the
browser. I tried Googling and got something, but I am not getting how
to achieve it as I don't have much experience of using a COM object in
a .Net environment.

http://msdn2.microsoft.com/en-us/library/aa753618.aspx

I found people having difficulties following this on net but there was
no specific solution provided.

In this post also it has been said to implement the IDownloadManager,
but no hint how to do it.

http://groups.google.com/group/micro...45e9623ba94293
Any help in this regard will be highly appreciated.

Regards
Jai Prakash

Nov 8 '07 #1
2 3964
Jai,

Admittedly, Jeffry could have been a little more descriptive.

There is a knowledge base article which has a sample of what you have to
do to implement IDownloadManager:

http://support.microsoft.com/kb/327865

This is in C++, but you should be able to do it in .NET through the COM
interop layer.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"JP" <pr****@gmail.comwrote in message
news:11*********************@e9g2000prf.googlegrou ps.com...
Hi List,

I am trying to create an application which is a Download Manager. I
want this to be attached to the IE so if user clicks a link on the
page to download something and which basically opens my download
manager and not the normal IE download window. The download manager is
some what functional but I am not getting how to attach it to the
browser. I tried Googling and got something, but I am not getting how
to achieve it as I don't have much experience of using a COM object in
a .Net environment.

http://msdn2.microsoft.com/en-us/library/aa753618.aspx

I found people having difficulties following this on net but there was
no specific solution provided.

In this post also it has been said to implement the IDownloadManager,
but no hint how to do it.

http://groups.google.com/group/micro...45e9623ba94293
Any help in this regard will be highly appreciated.

Regards
Jai Prakash

Nov 8 '07 #2
JP
Nicholas,

I really appreciate your quick reply.

The code sample is in C++. Could you help me out, converting it to
CSharp. I have never used COM object in .Net environment.

The CLSID can be provided in either of the following registry values:
\HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\DownloadUI
\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\DownloadUI

<b>Note DownloadUI is a string value. The value is the CLSID of the
download manager COM object.</b>

My Download Manager is not a COM oblect, it is managed .net exe. How
to get the CLSID of it and provide it to the above registery value.

Jai Prakash
On Nov 9, 12:32 am, "Nicholas Paldino [.NET/C# MVP]"
<m...@spam.guard.caspershouse.comwrote:
Jai,

Admittedly, Jeffry could have been a little more descriptive.

There is a knowledge base article which has a sample of what you have to
do to implement IDownloadManager:

http://support.microsoft.com/kb/327865

This is in C++, but you should be able to do it in .NET through the COM
interop layer.

--
- Nicholas Paldino [.NET/C# MVP]
- m...@spam.guard.caspershouse.com

"JP" <prk...@gmail.comwrote in message

news:11*********************@e9g2000prf.googlegrou ps.com...
Hi List,
I am trying to create an application which is a Download Manager. I
want this to be attached to the IE so if user clicks a link on the
page to download something and which basically opens my download
manager and not the normal IE download window. The download manager is
some what functional but I am not getting how to attach it to the
browser. I tried Googling and got something, but I am not getting how
to achieve it as I don't have much experience of using a COM object in
a .Net environment.
http://msdn2.microsoft.com/en-us/library/aa753618.aspx
I found people having difficulties following this on net but there was
no specific solution provided.
In this post also it has been said to implement the IDownloadManager,
but no hint how to do it.
http://groups.google.com/group/micro...languages.csha...
Any help in this regard will be highly appreciated.
Regards
Jai Prakash- Hide quoted text -

- Show quoted text -

Nov 8 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by J. van Herten | last post: by
2 posts views Thread by dan mcgraw | last post: by
5 posts views Thread by Martin Bischoff | last post: by
reply views Thread by Venu | last post: by
reply views Thread by onyxring | last post: by
reply views Thread by onyxring | last post: by
1 post views Thread by naza | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.