hi sven,
ich muß dich leider enttäuschen, aber es gibt keine events beim kopieren u.a. mit FileCopy(). das musst du dir schon selber programmieren mit einer eigenen Klasse.
weiter unten habe ich nur einen ansatz (vb-keywords!!!), der dir weiterhelfen wird. zusammen mit der vb-hilfe, sollte es dir möglich sein, eine copy-funktion mit selbst ausgelösten event(s) zu schreiben.
greets from MichL (Vienna)
'--------------- Coding von der Klasse
Public Event StatusInPercent(ByVal sngPercent As Single)
Public Sub Copy(src As String, dst As String)
do
'File kopieren und prozent ausrechnen
'danach Event abfeuern
RaiseEvent StatusInPercent(sngPercent)
loop
End Sub
'---------------- Coding auf einem Form
Private WithEvents x As CFileCopy
Private Sub Command1\_Click()
Set x = New CFileCopy
Call x.Copy(App.Path & "\test1", App.Path & "\test2")
Set x = Nothing
End Sub
Private Sub x\_StatusInPercent(ByVal sngPercent As Single)
'hier kannst du dann die kopierten prozent grafisch darstellen
End Sub
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]