FileSystem.TAB Metod

Definition

Används med Print funktionerna eller PrintLine för att placera utdata.

Överlagringar

Name Description
TAB()

Används med Print funktionerna eller PrintLine för att placera utdata.

TAB(Int16)

Används med Print funktionerna eller PrintLine för att placera utdata.

TAB()

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Används med Print funktionerna eller PrintLine för att placera utdata.

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

Returer

Används med Print funktionerna eller PrintLine för att placera utdata.

Exempel

I det TAB här exemplet används funktionen för att placera utdata i en fil och i utdatafönstret .

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)

Kommentarer

Om den aktuella utskriftspositionen på den aktuella raden är större än Columnhoppar TAB över till kolumnvärdet lika Column med på nästa utdatarad. Om Column är mindre än 1 TAB flyttar du utskriftspositionen till kolumn 1. Om Column är större än utdatalinjens bredd TAB beräknar du nästa utskriftsposition med hjälp av formeln:

Bredd på kolumnmodd

Om bredden till exempel är 80 och du anger TAB(90)börjar nästa utskrift vid kolumn 10 (resten av 90/80). Om Column är mindre än den aktuella utskriftspositionen börjar utskriften på nästa rad vid den beräknade utskriftspositionen. Om den beräknade utskriftspositionen är större än den aktuella utskriftspositionen börjar utskriften vid den beräknade utskriftspositionen på samma rad.

Utskriftspositionen längst till vänster på en utdatarad är alltid 1. När du använder Print funktionerna eller PrintLine för att skriva ut till filer är utskriftspositionen längst till höger ut den aktuella bredden på utdatafilen, som du kan ange med hjälp av FileWidth funktionen.

Funktionen TAB kan också användas med WriteLine funktionen. Den kan inte användas med Debug.WriteLine eller Console.WriteLine.

Note

Kontrollera att dina tabellkolumner är tillräckligt breda för att innehålla breda bokstäver.

Se även

Gäller för

TAB(Int16)

Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb
Källa:
FileSystem.vb

Används med Print funktionerna eller PrintLine för att placera utdata.

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

Parametrar

Column
Int16

Optional. Kolumnnumret flyttades till innan du visar eller skriver ut nästa uttryck i en lista. Om den utelämnas TAB flyttar du insättningspunkten till början av nästa utskriftszon.

Returer

Används med Print funktionerna eller PrintLine för att placera utdata.

Exempel

I det TAB här exemplet används funktionen för att placera utdata i en fil och i utdatafönstret .

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)

Kommentarer

Om den aktuella utskriftspositionen på den aktuella raden är större än Columnhoppar TAB du till kolumnvärdet som är lika Column med på nästa utdatarad. Om Column är mindre än 1 TAB flyttar du utskriftspositionen till kolumn 1. Om Column är större än utdatalinjens bredd TAB beräknar du nästa utskriftsposition med hjälp av formeln:

Bredd på kolumnmodd

Om bredden till exempel är 80 och du anger TAB(90)börjar nästa utskrift vid kolumn 10 (resten av 90/80). Om Column är mindre än den aktuella utskriftspositionen börjar utskriften på nästa rad vid den beräknade utskriftspositionen. Om den beräknade utskriftspositionen är större än den aktuella utskriftspositionen börjar utskriften vid den beräknade utskriftspositionen på samma rad.

Utskriftspositionen längst till vänster på en utdatarad är alltid 1. När du använder Print funktionerna eller PrintLine för att skriva ut till filer är utskriftspositionen längst till höger ut den aktuella bredden på utdatafilen, som du kan ange med hjälp av FileWidth funktionen.

Funktionen TAB kan också användas med WriteLine funktionen. Den kan inte användas med Debug.WriteLine eller Console.WriteLine.

Note

Kontrollera att dina tabellkolumner är tillräckligt breda för att innehålla breda bokstäver.

Se även

Gäller för