Jo, und wenn das Programm mehrfach von dem Benutzer an dem Rechner gestartet wird, dann klappert das so nicht.
Es sei dem einem reicht es zu wissen, daß "mindestens" ein Programm an dieser Stelle gestartet ist.
Wird das letzte Programm beendet, dann wird auch automatisch die Datei gelöscht.
FILE_FLAG_DELETE_ON_CLOSE bezieht sich nur auf das erste FileHandle, über welches die Datei erstellt wurde. (danach sollte es
IMHO keine Wirkung mehr haben)
Und es zeigt erst seine Wirkung, nachdem kein
Handle mehr auf die Datei zeigt (egal wem diese Handles gehörten).