Dieser Befehl ist ein Komfortbefehl, der einfach die in file$
angegebene
Datei in den Arbeitsspeicher liest und sie als Zeichenkette s$
zurückgibt.
Der zweite Rückgabewert len
enthält die Dateilänge in Bytes.
Beachten Sie, dass Sie diesen Befehl auch verwenden können, um
Nicht-Text-Dateien in Zeichenketten einzulesen, da Hollywood-Zeichenketten
auch Binärdaten enthalten können.
Ab Hollywood 10.0 akzeptiert FileToString()
ein optionales Tabellenargument
t
, mit dem Sie zusätzliche Argumente an den Befehl übergeben
können. Die folgenden Tags werden derzeit vom optionalen Tabellenargument
unterstützt:
Adapter:
-
Mit diesem Tag können Sie ein oder mehrere Dateiadapter angeben,
die die angegebene Datei öffnen sollen. Dies muss als eine Zeichenkette
festgelegt werden, die den/die Namen eines oder mehreren Adaptermodulen
enthält. Standardmäßig wird der Adapter verwendet, der mit SetDefaultAdapter()
gesetzt wurde. Siehe Lade- und Adaptermodule für Details. (V10.0)
UserTags:
-
Dieser Tag kann verwendet werden, um zusätzliche Daten anzugeben,
die an den Dateiadapter übergeben werden sollen. Wenn Sie diesen
Tag verwenden, müssen Sie ihn auf eine Tabelle mit Schlüssel-Wert-Paaren
setzen, die die zusätzlichen Daten enthalten, die an Plugins
übergeben werden sollen. Siehe Benutzer-Tags für Details. (V10.0)
Siehe auch StringToFile().