Wie entferne ich die Datei, die die Handles geöffnet hat?

PROBLEM GESCHICHTE:
etzt benutze ichWindows Media Player SDK 9, um AVI-Dateien in meiner Desktop-Anwendung abzuspielen. Es funktioniert gut unter Windows XP, aber wenn ich versuche, es auszuführen,auf Windows 7 Ich habe einen Fehler festgestellt -Ich kann die AVI-Datei nicht sofort nach der Wiedergabe entfernen. Das Problem ist, dass dort geöffnete Dateihandles existieren. Unter Windows XP habe ich 2 geöffnete Dateihandles während der Wiedergabe und sie werden nach dem Schließen des Wiedergabefensters geschlossen. Unter Windows 7 habe ich bereits 4 geöffnete Handles während der Wiedergabe und 2 von ihnen verbleiben nach dem Schließen des Wiedergabefensters. Sie werden erst nach dem Schließen der Anwendung frei.

FRAGE
Wie kann ich dieses Problem lösen?Wie entferne ich die Datei, die die Handles geöffnet hat? Kann es so etwas wie "Löschen erzwingen" geben?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage