Christian Schmitz wrote:

Christian sagt, es wird mit CreateTemporaryFolderMBS(-32763) ein Ordner
angelegt (sofern nicht vorhanden), den das Sytem nutzt.

Es gibt auch die Funktion TemporaryFolderMBS. Die liefert aber eventuell
nil, wenn der Ordner nicht existiert. CreateTemporaryFolderMBS legt ihn
an, wenn er nicht existiert und sollte damit nie nil zurück geben.

In wieweit hilft mir das?
Wenn der Ordner nicht existiert und ich ihn anlege, weiß ich bei
Programmende noch immer nicht, ob inzwischen ein Programm diesen Ordner
nutzt. Somit darf ich ihn nicht löschen.

Mir fehlt eine Funktion, die einen temporären Ordner exclusiv für
mich erzeugt und den ich bedenkenlos löschen kann. Ohne, dass nach
Programmende Reste meiner Nutzung zurückbleiben.

MfG, Metti.

Antwort per Email an