File Extension

funzione copia link

Scopo

Ritorna l'estensione di un file.

Sintassi

Estensione := FileExtension(percorso)

Argomenti

Percorso Percorso completo del file desiderato.

Valore di ritorno

Viene ritornata una stringa contenente l'estensione del file indicato (per esempio: xls).

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
    ...
  // 
  // Se è stata richiesta l'estensione

  if PropertyName = Estensione
  {
    PropertyValue := FileExtension(GetNamedPropertyValue(NomeCompleto))
  }
  // 
  // 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).
  • La procedura non genera mai eccezioni.

Ultima modifica: 23/03/2021 / Validità: da 6.8.3060