Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sir Pereira

[RESOLVIDO] FileViewer

Mensagens Recomendadas

Sir Pereira

Boas,

é o seguinte, ando à procura de um controlo que me faça a principal tarefa do Explorer, uma simples listagem dos ficheiros de uma pasta escolhida por mim por um método, imaginem algo como .GetFilesFrom(path), e lista-os no controlo com os respectivos ícones.

Sei que há uns tempos já fiz algo parecido, mas agora não consigo encontrar.

Sugestões?

Abraço

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bioshock

Dim Directório As New IO.DirectoryInfo("c:\WINDOWS")
        Dim TodosFicheiros As IO.FileInfo() = Directório.GetFiles("*.*")
        Dim Ficheiro As IO.FileInfo

        For Each Ficheiro In TodosFicheiros
            Listbox1.items.add(Ficheiro.Name)
        Next

Algo como isto?

Edit: Caso depois queiras executar o que está na listbox, no evento SelectedIndexChanged da mesma, metes:

Process.Start(ListBox1.SelectedItem)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
softklin

Vê lá se é algo deste género que queres fazer:

https://www.youtube.com/embed/GhiGZKrl-j4?feature=oembed

Tem o código algures na descrição, e no próprio vídeo, podes ver umas coisas.


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
bioshock

Por acaso também já tinha visto esse exemplo no youtube.

Desculpa Sir Pereira, tão pouco me lembrei dele.

Bom exemplo!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.