Condividi tramite


FileSystem.TAB Metodo

Definizione

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

Overload

TAB()

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

TAB(Int16)

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

TAB()

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

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

Restituisce

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

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 di colonna uguale a Column nella riga di output successiva. Se Column è minore di 1, TAB sposta la posizione di stampa nella 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 la larghezza è 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 nella stessa riga.

La posizione di stampa più a 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 è la 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.

Nota

Assicurarsi che le colonne tabulari siano sufficienti per contenere lettere wide.

Vedi anche

Si applica a

TAB(Int16)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

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

facoltativo. Numero della colonna a cui passare prima di visualizzare o stampare la successiva espressione di un elenco. In caso di omissione, TAB sposterà il punto di inserimento all'inizio della successiva area di stampa.

Restituisce

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

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 di colonna uguale a Column nella riga di output successiva. Se Column è minore di 1, TAB sposta la posizione di stampa nella 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 la larghezza è 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 nella stessa riga.

La posizione di stampa più a 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 è la 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.

Nota

Assicurarsi che le colonne tabulari siano sufficienti per contenere lettere wide.

Vedi anche

Si applica a