Desktop-Dateien verschieben

MkDir, FileCopy, Kill
Const Desktoppfad = "C:\Windows\Desktop\"
Const Backuppfad = "C:\DBackup"
Private Sub cmdDateienverschieben_Click()
On Error GoTo errDateienverschieben
Dim n As Long, Dateiname As String
MkDir Backuppfad Erzeugt Verzeichnis.
For n = 0 To lstDesktopdateien.ListCount - 1
 Dateiname = lstDesktopdateien.List(n)
 FileCopy Desktoppfad & Dateiname, Backuppfad & "\" & Dateiname
 Kill Desktoppfad & Dateiname Löscht die Dateien auf dem Desktop.
Next
Exit Sub
errDateienverschieben: Errorhandling.
Select Case Err.Number
 Case 75 Verzeichnis existiert bereits.
  Resume Next
 Case Else Anderer Fehler.
  MsgBox Prompt:="Error (" & Err.Number & ")", Buttons:=vbExclamation, Title:=Err.Description
End Select
End Sub
Private Sub cmdRückgängig_Click() Dateien werden vom Backup-Verzeichnis zurück auf den
On Error GoTo errRückgängig Desktop befördert.
Dim n As Long, Dateiname As String
 Dateiname = Dir(Backuppfad & "\*.*")
If Dateiname = "" Then Exit Sub
 Do
 Dateiname = Dir()
  If Dateiname = "" Then Exit Do
   FileCopy Backuppfad & "\" & Dateiname, Desktoppfad & Dateiname
   Kill Backuppfad & "\" & Dateiname Löscht die Dateien im Backup-Verzeichnis.
 Loop
Exit Sub
errRückgängig: Errorhandling.
 MsgBox Prompt:="Error (" & Err.Number & ")", Buttons:=vbExclamation, Title:=Err.Description
 Stop
End Sub
Private Sub Form_Load() Beim Laden des Programms wird festgestellt, ob sich
Dim Dateiname As String Dateien auf dem Desktop befinden.
Dateiname = Dir(Desktoppfad & "*.*")
If Dateiname = "" Then
 lstDesktopdateien.AddItem "No files found" Keine Dateien gefunden.
 Exit Sub
End If
Do
 lstDesktopdateien.AddItem Dateiname Dateinamen werden aufgelistet.
 Dateiname = Dir()
  If Dateiname = "" Then Exit Do
Loop
End Sub
Private Sub cmdEnde_Click()
 Unload Me
End Sub
.

 Ranking-Hits zurück Sitemap
Designed by www.wbrnet.info