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

File Length

funzione copia link

Scopo

Ritorna la dimensione di un file.

Sintassi

Dimensione := FileLength(percorso)

Argomenti

Percorso E' una stringa contenente il percorso completo del file di cui si vuole leggere la dimensione.

Valore di ritorno

Viene ritornato un intero contenente la dimensione in byte del file indicato.

Esempio di codice

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
  {
    // Provo a leggere la dimensione
    try
    {
      PropertyValue := ToString(FileLength(GetNamedPropertyValue(NomeCompleto)))
    }
  }
  // 
  // 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
    ...
  // 
  // Se è stato richiesto se è nascosto

  if PropertyName = Nascosto
    ...
  // 
  // Se è stato richiesto se è di sistema

  if PropertyName = Di sistema
    ...
  // 
  // Se è stato richiesto se è una cartella

  if PropertyName = Cartella
    ...
  // 
  // Se è stato richiesto se è da archiviare

  if PropertyName = Archiviare
    ...
  // 
  // Se è stato richiesto il nome completo

  if PropertyName = NomeCompleto
    ...
}
  • Il percorso si riferisce ad un file presente sul file system del server (non del client).
  • Se il file indicato è inesistente e l'applicazione è compilata in C#, viene generata un'eccezione.

Ultima modifica: 25/10/2016 / Validità: da 6.8.3060

Vedi anche

  • File Date Time (funzione)
  • File Extension (funzione)
  • File Attributes (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum