Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#21

AW: Delphi Indy Datei via URL downloaden und temporär öffnen?

  Alt 18. Jun 2019, 18:52
Wie wäre es mit CreateFile und dem Flat FILE_FLAG_DELETE_ON_CLOSE?

Zitat:
...
Subsequent open requests for the file fail, unless the FILE_SHARE_DELETE share mode is specified.
Diese Einschränkung bedeutet: die temporäre Datei, die mit FILE_FLAG_DELETE_ON_CLOSE geöffnet wird, kann nur dann von der anderen Anwendung (z.B. PDF Reader) geöffnet werden, wenn diese auch beim Öffnen das Flag FILE_SHARE_DELETE angibt. Beschrieben hier:

https://stackoverflow.com/questions/...-on-close-flag

Es kommt dann vermutlich die Fehlermeldung: "The process cannot access the file because it is being used by another process."
Michael Justin
habarisoft.com

Geändert von mjustin (18. Jun 2019 um 18:55 Uhr)
  Mit Zitat antworten Zitat