f$ = GetTempFileName()
Wenn Sie mit temporären Dateien arbeiten müssen, ist es zu
empfehlen, diesen Befehl zu verwenden, da jedes Betriebssystem
seine temporären Dateien an einem anderen Ort speichert. Durch
die Verwendung von GetTempFileName()
können Sie sicher sein,
dass Ihre temporären Dateien in dem richtigen Ordner landen.
Bitte beachten Sie, dass dieser Befehl nicht nur einen Dateinamen
zurückgibt, sondern er wird auch eine leere Datei für Sie
erstellen. Dies geschieht um mögliche Konflikte mit anderen
Anwendungen zu vermeiden, die ihre eigene temporäre Datei unter
dem gleichen Namen speichern möchten. Dies ist nicht möglich,
wenn die Datei bereits vorhanden ist. Das ist der Grund, warum
GetTempFileName()
für Sie eine leere Datei erstellen wird.
Siehe auch DefineVirtualFile(), DefineVirtualFileFromString() und UndefineVirtualStringFile().
f$ = GetTempFileName() OpenFile(1, f$, #MODE_WRITE) WriteLine(1, "My temporary file") CloseFile(1)Der obige Code wird den Namen einer temporären Datei erhalten und schreibt dann einen Text hinein. Die Datei wird automatisch gelöscht, wenn Hollywood beendet wird.