Args (gb.args)

Questa classe analizza gli argomenti del processo corrente.

Ti permette di:
  • Estrarre le opzioni dagli argomenti del programma.

  • Gestire automaticamente le opzioni --version e --help.

  • Restituire come argomenti delle non opzioni.

Utilizzare il metodo Begin per avviare l'analisi delle opzioni e il metodo End per terminarlo.

Questa classe stampa automaticamente sull'output standard i messaggi di aiuto, utilizzo e versione.

Se si verifica un errore, il programma si chiude con il codice di uscita 1.

This class reimplements Args in gb.

This class is static.

This class acts like a read-only static array.

This class is statically enumerable with the FOR EACH keyword.

Static properties
Abort  

Inherited static properties
All   Restituisce una copia degli argomenti di processo come una stringa di array.
Count   Restituisce il numero di argomenti della riga di comando.
Max   Restituisce Args.Count - 1

Static methods
Begin   Avvia l'analisi degli argomenti del programma.
End   Termina l'analisi degli argomenti del programma e restituisce tutti gli argomenti che non è stato possibile interpretare come opzione o argomento dell'opzione. Questi argomenti di solito sono i file che il programma deve aprire o elaborare.
Get   Definisce un'opzione che accetta un argomento stringa e lo restituisce.
GetFloat   Definisce un'opzione che accetta un argomento in virgola mobile (float) e lo restituisce.
GetInteger   Definisce un'opzione che accetta un argomento di numero intero e lo restituisce.
Has   Definisce un'opzione che non accetta argomenti e restituisce se è stata specificata.
HelpText   Get the default help message.
Must be used after Args.Begin() Returns the message text and will Print to stdout if boolean arg PrintText is True.

Inherited static methods
Copy