Stampare una stringa in console con allineamento a destra o a sinistra
Per stampare in console o in Terminale una stringa di caratteri con formattazione avente allineamento a destra o a sinistra, è possibile usare almeno due moddalità.
Uso dei Metodi "String.PadLeft()" e "String.PadRight()" del Componente gb.util
Il Metodo "String.PadLeft()" del Componente gb.util restituisce una nuova stringa che allinea i caratteri a destra nella stringa originale riempiendoli a sinistra con un modello di stringa specificato, per una lunghezza totale specificata; mentre il Metodo "String.PadRight()" restituisce una nuova stringa che allinea i caratteri a sinistra nella stringa originale riempiendoli a destra con un modello di stringa specificato, per una lunghezza totale specificata.
Mostriamo un semplice esempio, nel quale si userà il Metodo "String.PadLeft()":
Public Sub Main() Print String.PadLeft("Gambas", 16, " ") Print String.PadLeft("wiki di Gambas", 16, " ") Print String.PadLeft("gambas-org.it", 16, "-") End
Ponendo un numero prima del simbolo della formattazione della funzione esterna "printf()" di C
E' possibile usare anche la funzione esterna "printf()" di C: