Imagem em arquivo serializado

Quando eu serializo um arquivo e ele vai pro disco, ele fica com a imagem padrao (no windows fica aquele icone de arquivo)… Gostaria de mudar o icone desse arquivo serializado, pois todos os arquivos que vou serializar terão a minha propria extensão. Gostaria de dar uma mascarada nele colocando um icone…

Por exemplo:
todos os arquivos que o word cria (.doc) tem o icone do Word.

Gostaria de fazer o mesmo com a minha aplicação.

A API FILE não tem nenhum método que modifique o icone. Existe uma maneira de fazer isso?

obrigado
abrazz

Olá,

Posso estar errado, mas acredito que não dê para modificar o ícone via código…
O windows atribuí ícones aos arquivos de acordo com suas extensões, logo, uma extensão desconhecida por ele, receberá um ícone “default”.
Tenta atribuir um ícone à extensão do seu arquivo via windows explorer.

=]

[quote=sephil]Olá,

Posso estar errado, mas acredito que não dê para modificar o ícone via código…
O windows atribuí ícones aos arquivos de acordo com suas extensões, logo, uma extensão desconhecida por ele, receberá um ícone “default”.
Tenta atribuir um ícone à extensão do seu arquivo via windows explorer.

=][/quote]

Mas e se eu for distribuir minha aplicação?
eles ficaram com os arquivos com aqueles icones default horríveis :frowning:

mas obrigado pela informação…

Acredito que é coisa do SO isso também.

O que você pode fazer é criar um instalador. Nesse instalador você cria os executáveis / jars / arquivos de configuração / bat, copia o .ico e linka ele com o atalho / executável.