FileSystem.TAB Metodo

Definizione

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

Overload

Nome Descrizione
TAB()

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

TAB(Int16)

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

TAB()

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

public:
 static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo

Valori restituiti

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

Esempio

In questo esempio viene usata la funzione per posizionare l'output TAB in un file e nella finestra Output .

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

Commenti

Se la posizione di stampa corrente sulla riga corrente è maggiore di Column, TAB passa al valore della colonna uguale a Column nella riga di output successiva. Se Column è minore di 1, TAB sposta la posizione di stampa sulla colonna 1. Se Column è maggiore della larghezza della riga di output, TAB calcola la posizione di stampa successiva usando la formula:

Larghezza mod colonna

Ad esempio, se width è 80 e si specifica TAB(90), la stampa successiva inizierà alla colonna 10 (il resto di 90/80). Se Column è minore della posizione di stampa corrente, la stampa inizia sulla riga successiva nella posizione di stampa calcolata. Se la posizione di stampa calcolata è maggiore della posizione di stampa corrente, la stampa inizia con la posizione di stampa calcolata sulla stessa riga.

La posizione di stampa all'estrema sinistra su una riga di output è sempre 1. Quando si usano le Print funzioni o PrintLine per stampare i file, la posizione di stampa più a destra corrisponde alla larghezza corrente del file di output, che è possibile impostare usando la FileWidth funzione .

La TAB funzione può essere usata anche con la WriteLine funzione . Non può essere usato con Debug.WriteLine o Console.WriteLine.

Note

Assicurarsi che le colonne tabulari siano sufficientemente ampie da contenere lettere wide.

Vedi anche

Si applica a

TAB(Int16)

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

public:
 static Microsoft::VisualBasic::TabInfo TAB(short Column);
public static Microsoft.VisualBasic.TabInfo TAB(short Column);
static member TAB : int16 -> Microsoft.VisualBasic.TabInfo
Public Function TAB (Column As Short) As TabInfo

Parametri

Column
Int16

Optional. Numero di colonna spostato in prima di visualizzare o stampare l'espressione successiva in un elenco. Se omesso, TAB sposta il punto di inserimento all'inizio della zona di stampa successiva.

Valori restituiti

Usato con le funzioni o PrintLine per posizionare l'outputPrint.

Esempio

In questo esempio viene usata la funzione per posizionare l'output TAB in un file e nella finestra Output .

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

Commenti

Se la posizione di stampa corrente sulla riga corrente è maggiore di Column, TAB passa al valore della colonna uguale a Column nella riga di output successiva. Se Column è minore di 1, TAB sposta la posizione di stampa sulla colonna 1. Se Column è maggiore della larghezza della riga di output, TAB calcola la posizione di stampa successiva usando la formula:

Larghezza mod colonna

Ad esempio, se width è 80 e si specifica TAB(90), la stampa successiva inizierà alla colonna 10 (il resto di 90/80). Se Column è minore della posizione di stampa corrente, la stampa inizia sulla riga successiva nella posizione di stampa calcolata. Se la posizione di stampa calcolata è maggiore della posizione di stampa corrente, la stampa inizia dalla posizione di stampa calcolata sulla stessa riga.

La posizione di stampa all'estrema sinistra su una riga di output è sempre 1. Quando si usano le Print funzioni o PrintLine per stampare i file, la posizione di stampa più a destra corrisponde alla larghezza corrente del file di output, che è possibile impostare usando la FileWidth funzione .

La TAB funzione può essere usata anche con la WriteLine funzione . Non può essere usato con Debug.WriteLine o Console.WriteLine.

Note

Assicurarsi che le colonne tabulari siano sufficientemente ampie da contenere lettere wide.

Vedi anche

Si applica a