Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Copiare file con VB2008

    Salve, premetto che sono un neofita di Visual Basic, ho iniziato da poco a stidiare questo tipo di programmazione.
    Vorrei creare un piccolo programma in grado di fare il backup dei file contenuti in una determinata cartela.
    Quindi ho creato il mio form in cui ho inserito un pulsante, all'interno del pulsante ho messo il seguente codice:

    My.Computer.FileSystem.CopyFile(c:\Documenti\*.doc ,d:\backup)

    Quando prova a lanciare il programma, mi appare un messaggio di errore segnalandomi che nella mia istruzione c'è qualche carattere non valido.

    Per favore c'è qualcuno che potrebbe darmi qualche dritta?

    Grazie per la collaborazione.
    Giuseppe

  2. #2
    Potresti provare questo codice:

    ' creazione array con elenco file *.doc: (ti serve per ottenere l'elenco dei file da spostare)
    Dim d As String = "c:\Documenti\"
    Dim rootInfo As DirectoryInfo = New DirectoryInfo(d)
    Dim f As FileInfo() = rootInfo.GetFiles("*.doc")
    ' ciclo di copia:
    For Each fNext In f
    My.Computer.FileSystem.CopyFile( _
    "c:\Documenti\" & fNext.Name, _
    "d:\backup\" & fNext.Name)
    Next

    Tra tutti i cervelloni di questo forum non ce né mai nessuno disposto a darti una mano!!!
    Ciao

  3. #3
    Ciao, ti rigrazio vivamente per l'aiuto che mi hai dato, ma putroppo ho provato ad inserite il codice ma durante la compilazione il compilatore mi da un errore per le seguenti righe:

    Dim rootInfo As DirectoryInfo = New DirectoryInfo(d)
    Dim f As FileInfo() = rootInfo.GetFiles("*.doc")

    Cioè mi dia il seguente errore:
    Tipo 'DirectoryInfo' non definito
    Tipo 'FileInfo' non definito

    In allegato l'immagine dell'errore che mi viene fuori.


    Grazie milla per la tua disponibilità.

  4. #4
    credo che il problema sia questo..
    prova a inserire all'inizio del codice, sopra alla dichiarazione della classe TuoForm, la riga
    codice:
    imports System.IO
    è la classe per lavorare sui file e le directories..

  5. #5
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    @Segnali

    Tra tutti i cervelloni di questo forum non ce né mai nessuno disposto a darti una mano!!!
    Mi auguro che tu stia scherzando

    @peppesbe
    Quoto Dav94.


    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

  6. #6
    Ragazzi grazie 1000!!!!

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,474

    Moderazione

    Originariamente inviato da Segnali
    Tra tutti i cervelloni di questo forum non ce né mai nessuno disposto a darti una mano!!!
    Risparmiati queste ingrate e poco rispettose esternazioni: in fondo, se proprio questo forum non ti piace, puoi sempre iscriverti altrove.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8

    Re: Moderazione

    Originariamente inviato da alka
    Risparmiati queste ingrate e poco rispettose esternazioni: in fondo, se proprio questo forum non ti piace, puoi sempre iscriverti altrove.
    Appunto

    Aggiungo pure che questo problema mi sembra piuttosto banale, e con un minimo di studio si riesce ad aggirare. Se si cercasse di farsele da soli le cose, sforzandosi un minimo, nessuno dovrebbe darti una mano e non si sarebbe tanto scocciati
    Mi contraddico facilmente, ma lo faccio così spesso che questo fa di me una persona coerente [Caparezza]
    Se la conoscenza crea problemi, non è con l'ignoranza che li si risolve [Isaac Asimov]
    >>>Visita il mio blog<<<

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.