SIGN UP MEMBER LOGIN:    
ARTICLE

How you make a dll file which contains the icon set like "SHELL32.dll"

Posted by Tanmay Sarkar Articles | Visual C# August 23, 2010
Here I describe how you make a dll file which contains the icon set like "SHELL32.dll".
Reader Level:

HTML clipboard

Here I describe how you make a dll file which contains the icon set like "SHELL32.dll"

1. Open New project as Class Library

Icon1.gif

2. After Opening the file will show like:

Icon2.gif

3. Now open a file

Icon3.gif

4. Native ResourceTemplete File

Icon4.gif

5. Then Add resource

Icon5.gif

6. Import Icon

Icon6.gif

Icon6.1.gif

Icon6.2.gif

7. Now again add resource for set version Information

Icon7.gif


8. The screen will like this:

Icon8.gif

9. Now you add your information like,

Icon9.gif

10. Now save the resource file as

Icon10.gif

11. Must Select *.res file

12. Now open your main class project & chose Property

Icon12.gif

13. Set resource file

Icon13.gif

14. Now Build


Icon14.gif

15. You can see the application information will show on your dll

Icon15.gif

16. And when you browse this dll to get icon you will see like,

Icon16.gif

That's it.

Now you can make a DLL which is a collection of icon.

Thank you,

Tanmay Sarkar

Login to add your contents and source code to this article
share this article :
post comment
 

If you want to add icon in your form then you may directly add it or you can use resource where you can collect lots of icon.

So what is the purpose of this Dll??

If you write a stand alone program & want to save some file with your own extension, then you need some icon for that file (or extension). Then you reference this dll with icon number in registry & it show the icon on you file (or extension). That's it!

Thank you!

Posted by Tanmay Sarkar Aug 25, 2010

nice. but you must write how to get icon from this dll and put it on form.

Posted by gooddy Aug 25, 2010

Thank you Rishi...

Posted by Tanmay Sarkar Aug 24, 2010

now shell32 is in our own hand. good tutorial. 

Posted by rishi roy Aug 24, 2010
Nevron Gauge for SharePoint
Become a Sponsor
PREMIUM SPONSORS
  • Finally – a virtual platform that delivers next-generation Windows Server 2008 Hyper-V virtualization technology from a managed hosting partner you can truly depend on. Visit www.maximumasp.com/max for a FREE 30 day trial. Hurry offer ends soon. Climb aboard the MaxV platform and take advantage of High Availability, Intelligent Monitoring, Recurrent Backups, and Scalability – with no hassle or hidden fees. As a managed hosting partner focused solely on Microsoft technologies since 2000, MaximumASP is uniquely qualified to provide the superior support that our business is built on. Unparalleled expertise with Microsoft technologies lead to working directly with Microsoft as first to offer IIS 7 and SQL 2008 betas in a hosted environment; partnering in the Go Live Program for Hyper-V; and product co-launches built on WS 2008 with Hyper-V technology.
    The leading .NET charting control now features PDF, Flash and Silverlight export, visualization of large datasets and more. Deliver true charting functionality to your BI, Scorecard, Presentation or Scientific apps. Download evaluation now.
Become a Sponsor