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

    Copiare file visual basic6

    ciao ragazzi,
    ho la necessità di copiare dei file con visual basic6..
    precisamente ho scritto questo pezzo di codice:


    Sub Copiafile()

    Dim file As String
    Dim dest As String

    file = "C:\Documents and Settings\giacomo.volpinari\Desktop\19062009.pdf"
    dest = "C:\Nuova"
    On Error Resume Next

    FileCopy file, dest

    If Err > 0 Then MsgBox Err.Description
    End Sub


    cliccando su un pulsante mi dovrebbe copiare il file nella cartella dichiarata con dest, ma mi di path/files access error ...
    mi sapreste aiutare??

  2. #2
    ...non ho detto una cosa... nel punsante richiamo la sub Copiafile....

  3. #3
    ho sistemato..
    FileCopy "C:\Documents and Settings\giacomo.volpinari\Desktop\GP.mdb", "C:\Nuova\GP.mdb"


    ...ora mi giunge un secondo problema però: ossia il nome del file deve essere in parte dichiarato dall'utente,,,,

    All'entrata del programmma l'utente rispondera ad una domanda (che versione rilasciamo?) al quale dovrà rispondere per esempoi 2009F, la risposta è contenuta in una variabile chiamata versione contenuta in un modulo chiamato variabili.bas.

    ora dovre fare si che quello che l'utente mi dice vada a completare il nome del file, ho provato cosi ma mi da errore


    FileCopy "C:\Documents and Settings\giacomo.volpinari\Desktop\leg_".versione. ".mdb", "C:\Nuova\leg_".versione.".mdb"
    dicendomi expected end of statement
    ..

    come posso fare??

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    in vb si usa & non il .

    FileCopy "C:\Documents and Settings\giacomo.volpinari\Desktop\leg_"& versione & ".mdb", "C:\Nuova\leg_".versione.".mdb"

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.