Scopo
Ritorna gli attributi di un file o di una cartella.
Sintassi
Attributi := FileAttributes(percorso)
Argomenti
Percorso | Percorso completo del file o della cartella desiderati. |
Valore di ritorno
Viene ritornato un intero contenente gli attributi del file o della cartella. Ad ogni bit dell'intero corrisponde un attributo. Vedi la lista valori FileAttributes per maggiori informazioni.
Esempio
event OggettoFS.OnGetNamedPropertyValue(
string PropertyName //
inout string PropertyValue //
)
{
// Se è stata richiesta data e ora di ultima modifica
if PropertyName = UltimaModifica
...
//
// Se è stata richiesta la dimensione
if PropertyName = Dimensione
...
//
// Se è stata richiesta l'estensione
if PropertyName = Estensione
...
//
// Se è stato richiesto il contenuto
if PropertyName = Contenuto
...
//
// Se è stato richiesto se è in sola lettura
if PropertyName = In sola lettura
{
// Leggo l'attributo "in sola lettura"
PropertyValue := ToString(FileAttributes(GetNamedPropertyValue(NomeCompleto)) & Read Only
= Read Only)
}
...
}
string PropertyName //
inout string PropertyValue //
)
{
// Se è stata richiesta data e ora di ultima modifica
if PropertyName = UltimaModifica
...
//
// Se è stata richiesta la dimensione
if PropertyName = Dimensione
...
//
// Se è stata richiesta l'estensione
if PropertyName = Estensione
...
//
// Se è stato richiesto il contenuto
if PropertyName = Contenuto
...
//
// Se è stato richiesto se è in sola lettura
if PropertyName = In sola lettura
{
// Leggo l'attributo "in sola lettura"
PropertyValue := ToString(FileAttributes(GetNamedPropertyValue(NomeCompleto)) & Read Only
= Read Only)
}
...
}
- Il percorso si riferisce ad un file presente sul file system del server (non del client).
- La procedura non genera mai eccezioni.
Ultima modifica: 25/03/2021 / Validità: da 6.8.3060