PDA

View Full Version : Visual Basic scansione periferche archiviazioni di massa


asso777
22-01-2011, 14:21
salve
dovrei creare un form che copia dei file dal pc ad una pen usb in base alla lettera assegnata da windows (tipo : E: o D: ECC.)
Cioč un utente inserisce la lettera in una finestra di dialogo preme un pulsante e al from successivo rimane in memoria la lettera selzionata

Esempo:
il file pippo.txt e pluto.txt sono in C:

colleghi la pen usb (windows assegna la lettera E:)
apri il primo form inserisci la lettera "E:" e premi il pulsante

si apre il secondo form dove rimane in memoria la lettera E:
trovi due pulsani , uno con scritto "copia pippo.txt" e l'altro "copia pluto.txt"
quando clicchi su uno dei pulsanti il file viene copiato da c:/pippo.txt in E:
oppure c:/pluto.txt in E:

grazie

MarcoGG
23-01-2011, 20:16
Visual Basic... QUALE ?

Se parli di VB.NET ( post-VB6 ), allora le istruzioni essenziali sono :

Dim letteraDrive As String = "E:" ' oppure TextBox1.Text ...

My.Computer.FileSystem.CopyFile("C:\pippo.txt", letteraDrive & "\pippo.txt")