File (gb)
Questa classe viene utilizzata per rappresentare un file aperto con l'istruzione
OPEN, per accedere a flussi di input, output e di errore standard e per manipolare i percorsi di file con i suoi metodi statici.
Non puoi creare questa classe direttamente. È necessario utilizzare l'istruzione OPEN.
Questa classe eredita
Stream.
Questa classe non è creabile.
Proprietà statiche
DefaultDirAuth
|
|
Err
|
Restituisce lo stream dell'output di errore standard.
|
In
|
Restituisce lo stream di input standard.
|
Out
|
Restituisce lo stream dello standard output.
|
Metodi statici
BaseName
|
Restituisce il nome di un file senza la sua estensione.
|
Dir
|
Restituisce il componente directory di un percorso file.
|
Ext
|
Restituisce l'estensione di un nome di file.
|
IsHidden
|
Ritorna se un percorso di file è nascosto.
|
IsRelative
|
Restituisce True se Path è un percorso relativo.
|
Load
|
Carica un file e ne restituisce il contenuto sotto forma di stringa.
|
Name
|
Restituisce la parte name di un percorso di file.
|
RealPath
|
Restituisce il canonico pathname di un percorso assoluto, senza collegamenti simbolici all'interno.
|
Save
|
Salva il contenuto di una stringa in un file.
|
SetBaseName
|
Imposta il nome di base di un percorso e restituisce il percorso modificato.
|
SetDir
|
Imposta la parte della directory di un percorso e restituisce il percorso modificato.
|
SetExt
|
Imposta l'estensione del file di un percorso e restituisce il percorso modificato.
|
SetName
|
Imposta la parte del nome del file di un percorso e restituisce il percorso modificato.
|
Proprietà ereditate
Blocking
|
Restituisce o imposta se lo stream è bloccato.
|
ByteOrder
|
Restituisce o imposta il byte order utilizzato per leggere o scrivere dati binari nello stream.
|
EndOfFile
|
Questa proprietà permette di sapere se l'ultimo utilizzo di LINE INPUT ha raggiunto la fine del file invece di leggere una riga completa con un carattere di end-of-line.
|
EndOfLine
|
Restituisce o imposta il separatore di nuova riga utilizzato dallo stream.
|
Eof
|
Ritorna se uno stream ha raggiunto la fine.
|
Handle
|
Restituisce il descrittore del file di sistema associato allo Stream.
|
IsTerm
|
Ritorna se un flusso è associato a un terminale.
|
Lines
|
Restituisce un oggetto virtuale che consente di enumerare uno stream riga per riga.
|
NoShare
|
|
NullTerminatedString
|
|
Tag
|
Restituisce o imposta il tag associato allo stream.
|
Term
|
Restituisce un oggetto virtuale che consente di gestire il terminale associato allo stream.
|
Metodi ereditati
Begin
|
Inizia a bufferizzare i dati scritti nello stream, in modo che tutto venga inviato quando viene chiamato il metodo Send.
|
Close
|
Chiude lo stream.
|
Drop
|
Libera i dati che sono stati memorizzati nel buffer dall'ultima chiamata al metodo Begin.
|
ReadLine
|
Legge una riga di testo dallo stream, come l'istruzione LINE INPUT.
|
Send
|
Invia tutti i dati, in un'unica volta, dall'ultima chiamata a Begin.
|
Watch
|
Avvia o interrompe la visione del descrittore del file di stream per la lettura o la scrittura, dopo che questo è stato aperto.
|
Eventi
Read
|
Questo evento viene generato quando c'è qualcosa da leggere nel file.
|
Resize
|
Questo evento speciale viene generato dallo stream File.In, quando il terminale di controllo del processo viene ridimensionato.
|
Write
|
Questo evento viene generato quando è possibile scrivere sul file.
|