PC Review Forums Newsgroups Microsoft DotNet Microsoft Dot NET Framework Forms Default icon for custom file using C#

Reply

Default icon for custom file using C#

 
Thread Tools Rate Thread
Old 11-01-2007, 12:37 AM   #1
Maneesh
Guest
 
Posts: n/a
Default Default icon for custom file using C#


I have been trying to get a solution to this problem for quite sometime
now.

I produce custom files in my Windows Application (binary serialization
of some objects) with some extention, say "file.abc"

Now I want a default icon to be assigned to this file (like in Office,
the Excel/Word/etc. icon is assigned to appropriate extentions); so
that when somebody double clicks on the file, my application is started
with this file as a parameter, which I catch in Main().

Is there any elegant way of doing this in C# - maybe some setting I
have to include when created the Setup for the application, or maybe
some API I have to use in C# when creating this file.

Thanks in advance.

- Maneesh

  Reply With Quote
Old 11-01-2007, 02:40 PM   #2
Kevin Spencer
Guest
 
Posts: n/a
Default Re: Default icon for custom file using C#

This can be done in a Setup/Deployment Project in Visual Studio, using the
"File Types" Window of the project.

--
HTH,

Kevin Spencer
Microsoft MVP
Bit Player
http://unclechutney.blogspot.com

Where there's a Will, there's a William.

"Maneesh" <maneeshkhare@gmail.com> wrote in message
news:1168475837.782696.66840@i56g2000hsf.googlegroups.com...
>I have been trying to get a solution to this problem for quite sometime
> now.
>
> I produce custom files in my Windows Application (binary serialization
> of some objects) with some extention, say "file.abc"
>
> Now I want a default icon to be assigned to this file (like in Office,
> the Excel/Word/etc. icon is assigned to appropriate extentions); so
> that when somebody double clicks on the file, my application is started
> with this file as a parameter, which I catch in Main().
>
> Is there any elegant way of doing this in C# - maybe some setting I
> have to include when created the Setup for the application, or maybe
> some API I have to use in C# when creating this file.
>
> Thanks in advance.
>
> - Maneesh
>



  Reply With Quote
Old 11-01-2007, 07:13 PM   #3
Maneesh
Guest
 
Posts: n/a
Default Re: Default icon for custom file using C#

Thanks Kevin.

- Maneesh

Kevin Spencer wrote:
> This can be done in a Setup/Deployment Project in Visual Studio, using the
> "File Types" Window of the project.
>
> --
> HTH,
>
> Kevin Spencer
> Microsoft MVP
> Bit Player
> http://unclechutney.blogspot.com
>
> Where there's a Will, there's a William.
>
> "Maneesh" <maneeshkhare@gmail.com> wrote in message
> news:1168475837.782696.66840@i56g2000hsf.googlegroups.com...
> >I have been trying to get a solution to this problem for quite sometime
> > now.
> >
> > I produce custom files in my Windows Application (binary serialization
> > of some objects) with some extention, say "file.abc"
> >
> > Now I want a default icon to be assigned to this file (like in Office,
> > the Excel/Word/etc. icon is assigned to appropriate extentions); so
> > that when somebody double clicks on the file, my application is started
> > with this file as a parameter, which I catch in Main().
> >
> > Is there any elegant way of doing this in C# - maybe some setting I
> > have to include when created the Setup for the application, or maybe
> > some API I have to use in C# when creating this file.
> >
> > Thanks in advance.
> >
> > - Maneesh
> >


  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off