Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# urgentz
How i change Icon of any File using C#? Please give any method its urgent. Please...........help me
Posted 12-Sep-10 7:07am
Edited 12-Sep-10 13:39pm
v4
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Hi Sohaib,
 
You can do this easily by registering your filetype with icon path while installing your application with a Installer Software.
 
Have a look here: Create Icons for Folders in Windows Explorer, Using C#[^]. This link may help you too.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

What do you mean change Icon of a file?
If this is a normal file, it depends on Operating System settings.
 
To change the default icon of an executable you can :
 

1.  Project
2. [Project Name] Properties
3. Application
4. Icon
5. (From the Combobox select) <Browse…>
 
Rose | [Rose]
  Permalink  
Comments
H.Sohaib Ali at 12-Sep-10 12:14pm
   
change icon of normal files test.txt and others
H.Sohaib Ali at 12-Sep-10 12:45pm
   
i want to change files icon like test.txt or my spefied extention file test.ali
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 4

Check this article Custom file extension control[^]
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

If you want to add a different icon to your exe, see here[^].
  Permalink  
Comments
H.Sohaib Ali at 12-Sep-10 12:51pm
   
i want to change icon of file programitically

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 7,105
1 DamithSL 5,079
2 Maciej Los 4,866
3 Sergey Alexandrovich Kryukov 4,617
4 Kornfeld Eliyahu Peter 4,384


Advertise | Privacy | Mobile
Web01 | 2.8.141223.1 | Last Updated 13 Sep 2010
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100