• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

cagueca

[Resolvido] Adicionar ficheiros a uma combobox

5 mensagens neste tópico

Boas :

Preciso de ajuda para uma combobox ..

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        'abrir pasta
        With FolderBrowserDialog1

            .RootFolder = Environment.SpecialFolder.Desktop
            .SelectedPath = "c:\"
            .Description = "Seleccione a pasta onde se encontram os ficheiros"

        End With

        If FolderBrowserDialog1.ShowDialog() = DialogResult.OK Then

            ComboBox1.Items.Add("aqui nao sei que codigo por para inserir o nome dos ficheiros da pasta que seleccionei")

        End If


    End Sub

Quando seleccionar o ficheiro o programa vai ler para uma textbox mas isso já esta feito ..

Abraço

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas a partir da FolderBrowserDialog, queres seleccionar vários ficheiros?

Então vais ter de criar um objecto do Tipo DirectoryInfo, enviar a pasta seleccionada, e depois criar um ciclo For Each para ires preenchendo a ComboBox com cada um dos ficheiros...

Se precisares de mais pormenores, diz ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim ao seleccionar a pasta todos os ficheiros que estao nessa pasta vao aparecer na combobox ..

Todos eles vao ser ficheiros txt ..

Enviar a pasta seleccionada para onde .. ??

Se puderes da ai mais uns promenores ..

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

        Dim d As New DirectoryInfo(FolderBrowserDialog1.SelectedPath)

        For Each s As FileInfo In d.GetFiles

            ComboBox1.Items.Add(s.Name)

        Next

Vê se isto te chega...

   

0

Partilhar esta mensagem


Link 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