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

    copiare una cartella ed il suo contenuto

    ragazzi,come faccio in vb a copiare una cartella ed il suo contenuto in un'altra?

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Col FileSystemObject!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    ho capito,ho fatto questa funzioncina:

    Public Function SalvaFolder()

    On Error GoTo Errore:
    Set FSO = New FileSystemObject

    xConferma = FSO.CopyFolder(xPathOrigine, xPathDestinazione)


    Set FSO = Nothing
    Exit Function
    Errore:
    SalvaFolder = xConferma
    End Function

    ma da questo errore:

    errore di compilazione:

    prevista function o variabile

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Così:
    Public Function SalvaFolder()

    On Error GoTo Errore:
    Set FSO = New FileSystemObject

    FSO.CopyFolder xPathOrigine, xPathDestinazione


    Set FSO = Nothing
    Exit Function
    Errore:
    SalvaFolder = xConferma
    End Function
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    grazie, funziona!

    come faccio ad intercettare eventuali errori nella copia etc ...?

    senti una cosa,non c'è una maniera per fare questo lavoro senza riferimenti alla lib del filesystemobject?

  6. #6
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Sostituisci questo:
    Set FSO = CreateObject("Scripting.FileSystemObject") al posto di questo:
    Set FSO = New FileSystemObject
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  7. #7
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    non ti basta On Error GoTo Errore?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  8. #8
    mi spieghi perchè dovrei sostituirlo?

  9. #9
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Sennò forse così è meglio:
    On Error Resume Next
    Set FSO = CreateObject("Scripting.FileSystemObject")

    FSO.CopyFolder xPathOrigine, xPathDestinazione
    if Err.Number <> 0 then
    MsgBox Err.Description
    'Più eventuali altri controlli o se vuoi farlo uscire
    end if
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  10. #10
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da ngs
    mi spieghi perchè dovrei sostituirlo?
    Così puoi togliere i riferimenti alla libreria non è questo che volevi?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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.