English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Inizializzazione

Path

funzione copia link

Scopo

Ritorna una stringa contenente il percorso in cui è memorizzata l'applicazione sul server.

Sintassi

string percorso = "" // Leggo il percorso
// 
percorso := Path()

Argomenti

Questa funzione non ha argomenti.

Valore di ritorno

Viene ritornata una stringa contenente il percorso predefinito dell'applicazione, cioé il percorso all'interno del file system dove "lavora" l'applicazione.

Esempio di codice

// ****************************************************************************
// Evento scatenato dal form "Informazioni di Applicazione" al momento dopo il
// suo caricamento in memoria
// ****************************************************************************

event InformazioniDiApplicazione.Load()
{
  // Leggo l'indirizzo del computer host cliente
  Informazioni.Hostname := HostName()
  // 
  // Leggo la versione dell'applicazione

  Informazioni.RevisionNumber := ToString(RevisionNumber())
  // 
  // Leggo il percorso predefinito dell'applicazione

  Informazioni.Path := Path()
}
  • Il valore di ritorno di questa funzione è diverso a seconda del tipo di applicazione creata.
    • Nelle applicazioni Web la funzione ritorna il percorso dove risiedono fisicamente i files dell'applicazione. Ad esempio [Directory di progetto]/csharp.
    • Nei Web Service il percorso è [WINDIR]/System32.
      A partire dalla versione 8.5 la funzione ritorna:
      • in tecnologia C# il percorso dove risiedono fiiscamente i files dell'applicazione.
      • in tecnologia Java il percorso utilizzato da Tomcat per avviare i Web Service. Normalmente [TOMCATDIR]/work/Standalone/localhost/[APPNAME] dove [TOMCATDIR] è la directory di Tomcat e [APPNAME] è il nome dell'applicazione.
    • Nei servizi NT in tecnologia C# il percorso è quello ove risiede l'eseguibile del servizio NT. Nei servizi NT in tecnologia Java il percorso è il valore della proprietà user.dir della Virtual Machine Java. Normalmente tale proprietà vale [WINDIR]/System32.
  • E' possibile cambiare il percorso predefinito di un web service C# aggiungendo il parametro nel web.config, usando la sintassi seguente.

    <appSettings>
       <add key="PATH" value="
    Percorso"/>
    </appSettings>


  • E' possibile cambiare il percorso predefinito di un web service Java aggiungendo il parametro nel web.xml, usando la sintassi seguente.

    <context-param>
       <param-name>PATH </param-name>
       <param-value>Percorso</param-value>
    </context-param>

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

Vedi Anche

  • To String (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum