English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Standard
  • File System
  • Operazioni File

File Attributes

funzione copia link

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)
  }
    ...
}
  • 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

Vedi anche

  • File Date Time (funzione)
  • File Length (funzione)
  • File Extension (funzione)
  • File Attributes (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum