Modalità aperte FileStream
Adobe AIR 1.0 e versioni successive
Ogni metodo
open()
e
openAsync()
di un oggetto FileStream comprende un parametro
fileMode
, che definisce alcune proprietà di file in streaming, compreso quanto segue:
-
Capacità di lettura dal file
-
Capacità di scrittura sul file
-
In caso di aggiunta costante dei dati alla fine del file (in scrittura)
-
Operazioni in mancanza del file (e in mancanza di relative directory principali)
Di seguito sono riportate diverse modalità file (che potete specificare come parametro
fileMode
dei metodi
open()
e
openAsync()
):
Modalità File
|
Descrizione
|
FileMode.READ
|
Indica che il file è aperto in sola lettura.
|
FileMode.WRITE
|
Indica che il file è aperto per la scrittura. Se il file non esiste, viene creato quando si apre l'oggetto FileStream. Se il file esiste, tutti i dati esistenti vengono eliminati.
|
FileMode.APPEND
|
Indica che il file è aperto per l'aggiunta. Il file viene creato se non esiste. Se il file è presente, i dati esistenti non vengono sovrascritti e tutti i dati scritti iniziano al termine del file.
|
FileMode.UPDATE
|
Indica che il file è aperto per la lettura e la scrittura. Se il file non esiste, viene creato. Specificate questa modalità per l'accesso casuale di lettura/scrittura al file. È possibile leggere da qualsiasi posizione nel file e, durante la scrittura nel file, solo i byte scritti sovrascrivono quelli esistenti (tutti gli altri non vengono modificati).
|
|
|
|