ICONE DE ARQUIVO

JOAOBENEVIDES 25/01/2017 09:51:56
#471008
Bom dia pessoal estou fazendo um sistema de arquivos estou subindo eles no banco de dados sql server , queria que quando o usuario ver os arquivos num datagrid que ele me mostrasse o icone que ele conresponde tipo pdf mostra icone de pdf seria possivel fazer isto ?

Obrigado

Joao
DS2T 25/01/2017 10:41:52
#471010
Basta salvar a extensão no banco.
No demais, vai ser uma estrutura condicional.

Se extensao = [Ô]pdf[Ô] Então celulaImagemGrid.Value = suaImagemPdf

JOAOBENEVIDES 25/01/2017 10:52:49
#471013
mais eu salvar a extao o datagrid vai enteder que o icone é pdf,world
KERPLUNK 26/01/2017 00:15:18
#471050
Resposta escolhida
Amigo, o objeto [Ô]Icon[Ô], possui um método que busca o ícone do arquivo chamado [Ô]ExtractAssociatedIcon[Ô]. Com isso em mãos, basta usar uma classe com o que você quer do arquivo, como nome, tamanho e ícone e adicionar à uma lista. Depois da lista criada, passe-a como DataSource do seu datagridview e pronto. Um exemplo? Em anexo.
KERPLUNK 26/01/2017 23:07:50
#471081
Porque toda vez que publico algum código o tópico [Ô]morre[Ô]?
JOAOBENEVIDES 26/01/2017 23:10:56
#471082
eu estou tentando usar antes de postar mais algo mais é isto mesmo que eu queria
tenho imagens em png que estou convertendo em icone, mais mesmo assim obrigado, sua ajuda para mim esta sendo otima, ate mudei meu conceito de programar estou usando orientação a Objeto, como é muita mais facil e eu me matando
KERPLUNK 26/01/2017 23:12:44
#471083
Estamos aí sempre! Mas porque imagens PNG e não os ícones do arquivo que é o que você queria?
Tópico encerrado , respostas não são mais permitidas