Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#10

AW: Wie kann geprüft werden ob ShellExecute

  Alt 7. Apr 2016, 14:30
Was mich viel mehr verwirrt bzw. was Deine ganz Vorgehensweise in den meisten Fälle scheitern lässt ist aber doch auch die Tatsache, dass eine Datei die gerade geöffnet ist i.d.R. von Windows nicht gelöscht werden kann!
Das kommt drauf an wie die Datei geöffnet wurde. Wenn die Datei mit FILE_SHARE_DELETE geöffnet wurde, kann man sie auch löschen wenn sie vom anderen Programm noch geöffnet ist.
Außerdem lassen die meisten Anwendungen das File-Handle auch nicht geöffnet nachdem sie die Datei eingelesen haben und dann ist die Datei auch löschbar.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat