gabrielsoliguetti Posted May 1, 2013 at 09:29 PM Report #505518 Posted May 1, 2013 at 09:29 PM Olá a todos! Estou com dúvida em uma coisa aqui. É o seguinte... eu gostaria de criar um programa que teria as seguintes funções: -Listar os arquivos de uma determinada pasta em uma ListBox (ou ListView) -Fazer com que eu possa mover todos os arquivos listados na ListBox (ou ListView) para uma outra pasta. Se alguém puder me ajudar, estarei grato. (OBS.: Não quero mover todos os arquivos de uma determinada pasta, apenas querendo mover os arquivos listados na ListBox (ou ListView), pois colocarei um sistema de busca na ListBox.) Obrigado, espero que me ajudem! (Não liguem para o vocabulário, pois sou BRASILEIRO, rsrs)
gabrielsoliguetti Posted May 5, 2013 at 06:26 AM Author Report #505848 Posted May 5, 2013 at 06:26 AM Poxa vida, ninguém. 😕
ruiribeiro Posted May 7, 2013 at 02:04 PM Report #506093 Posted May 7, 2013 at 02:04 PM (edited) Ficam aqui alguns exemplos do que precisas fazer... adapta-os para as tuas necessidades. 1 - Carregar path dos ficheiros para a listview Dim folderInfo As New IO.DirectoryInfo("c:\windows") Dim arrFilesInFolder() As IO.FileInfo Dim fileInFolder As IO.FileInfo arrFilesInFolder = folderInfo.GetFiles("*.*") For Each fileInFolder In arrFilesInFolder ListBox1.Items.Add(fileInFolder.Name) Next 2 - Mover ficheiros Dim FileToMove As String Dim MoveLocation As String FileToMove = "C:\Users\Owner\Documents\test.txt" MoveLocation = "C:\Users\Owner\Documents\TestFolder\test.txt" If System.IO.File.Exists( FileToMove ) = True Then System.IO.File.Move(FileToMove, MoveLocation) MsgBox("File Moved") End If Edited May 7, 2013 at 02:05 PM by ruiribeiro 1 Report .NET/T-SQL, JAVA, PHP, Javascript Developer | Business Intelligence | Gestão de Sistemas de Informação Empresariais
gabrielsoliguetti Posted May 7, 2013 at 05:16 PM Author Report #506138 Posted May 7, 2013 at 05:16 PM Obrigado, vou tentar. Voltarei com o resultado.
gabrielsoliguetti Posted May 7, 2013 at 06:08 PM Author Report #506141 Posted May 7, 2013 at 06:08 PM ruiti Ficam aqui alguns exemplos do que precisas fazer... adapta-os para as tuas necessidades. 1 - Carregar path dos ficheiros para a listview Dim folderInfo As New IO.DirectoryInfo("c:\windows") Dim arrFilesInFolder() As IO.FileInfo Dim fileInFolder As IO.FileInfo arrFilesInFolder = folderInfo.GetFiles("*.*") For Each fileInFolder In arrFilesInFolder ListBox1.Items.Add(fileInFolder.Name) Next 2 - Mover ficheiros Dim FileToMove As String Dim MoveLocation As String FileToMove = "C:\Users\Owner\Documents\test.txt" MoveLocation = "C:\Users\Owner\Documents\TestFolder\test.txt" If System.IO.File.Exists( FileToMove ) = True Then System.IO.File.Move(FileToMove, MoveLocation) MsgBox("File Moved") End If Você não poderia fazer com que movesse todos que estão listados na ListBox (não todos que estão na pasta, mas sim, todos que estão listados). Obrigado.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now