Oppure

Loading
11/03/10 18:16
Mikiwi93
Allora ho un problema con nel copiare dei file
allora il cmd si presenta così:
Dim fileS, fileD As String
        fileS = Label1.Text
        fileD = Label2.Text
        System.IO.Directory.CreateDirectory("C:\Application")
        System.IO.Directory.CreateDirectory("C:\Application\file1")
        System.IO.Directory.CreateDirectory("C:\Application\file2")
        System.IO.Directory.CreateDirectory("C:\Application\file2\a")
        System.IO.Directory.CreateDirectory("C:\Application\file2\a\c")
        System.IO.Directory.CreateDirectory("C:\Application\file2\a\c")
        System.IO.File.Copy(fileS, fileD, True)


Ed eccoci all'errore:
il file label2.text contiene la seguente riga:
C:\Application\file2\a\c

però anchè così mi dà l'errore:
C:\Application\file2\a\c\

Che posso fare?
Ultima modifica effettuata da Mikiwi93 11/03/10 18:17
aaa
11/03/10 20:03
Rikisonny
puoi togliere tutte le cose inutili innanzitutto... scrivendo

System.IO.Directory.CreateDirectory("C:\Application\file2\a\c")


Crei in automatico le cartelle application file2 a c ecc...


Il tuo codice diventerebbe:

Dim fileS, fileD as string
        fileS = Label1.Text
        fileD = Label2.Text
        System.IO.Directory.CreateDirectory("C:\Application\file1")
        System.IO.Directory.CreateDirectory("C:\Application\file2\a\c")
        System.IO.file.Copy(fileS, fileD, True)


E comunque l'errore dipende dal fatto che deve essere
label2.text = "C:\Application\file2\a\c\FILE.FORMATO"
Ultima modifica effettuata da Rikisonny 11/03/10 20:08
aaa
12/03/10 7:46
Il Totem
Da regolamento:
Ricordo, inoltre, di indicare - sempre, ove possibile - il nome, la descrizione, il tipo e la locazione dell'errore che si produce, annettendo l'eventuale codice.
aaa