Bezeichnung
GetTempFileName -- gibt den Namen einer temporären Datei zurück (V3.0)
Übersicht
f$ = GetTempFileName()
Beschreibung
Dieser Befehl kann verwendet werden, um eine Datei zu erstellen, die Sie vorübergehend nutzen können. Dies ist nützlich, wenn Sie für kurze Zeit einige Informationen in einer Datei speichern müssen, die Sie später löschen werden. Hollywood wird alle temporären Dateien automatisch löschen, wenn es beendet wird, aber Sie können auch manuell die vorübergehende Datei mit dem Befehl DeleteFile() löschen.

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().

Eingaben
keine

Rückgabewerte
f$
Dateinamen, den Sie für temporäre Operationen verwenden können
Beispiel
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.

Navigation zeigen