FileSystem.TAB Metódus

Definíció

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

Túlterhelések

Name Description
TAB()

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

TAB(Int16)

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

TAB()

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

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

Válaszok

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

Példák

Ez a példa a függvény használatával helyezi el a TAB kimenetet egy fájlban és a Kimenet ablakban.

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)

Megjegyzések

Ha az aktuális vonal aktuális nyomtatási pozíciója nagyobb, mint Columna következő kimeneti sorban, TAB ugorjon a következő kimeneti sor oszlopértékére Column . Ha Column 1-nél kisebb, TAB helyezze a nyomtatási pozíciót az 1. oszlopba. Ha Column nagyobb, mint a kimeneti vonal szélessége, TAB a következő nyomtatási pozíciót számítja ki a képlettel:

Oszlopmoderszélesség

Ha például a szélesség 80, és megadja TAB(90), a következő nyomtatás a 10. oszlopban kezdődik (a 90/80 többi része). Ha Column kisebb, mint az aktuális nyomtatási pozíció, a nyomtatás a következő sorban kezdődik a számított nyomtatási pozíciónál. Ha a számított nyomtatási pozíció nagyobb, mint az aktuális nyomtatási pozíció, a nyomtatás ugyanazon a sorban a számított nyomtatási pozícióval kezdődik.

A kimeneti sor bal szélső nyomtatási pozíciója mindig 1. Ha a fájlokat vagy PrintPrintLine függvényeket használja a nyomtatáshoz, a jobb szélső nyomtatási pozíció a kimeneti fájl aktuális szélessége, amelyet a FileWidth függvény használatával állíthat be.

A TAB függvény a függvénnyel WriteLine együtt is használható. Nem használható a következővel Debug.WriteLine : vagy Console.WriteLine.

Note

Győződjön meg arról, hogy a táblázatos oszlopok elég szélesek ahhoz, hogy széles betűket tartalmazzon.

Lásd még

A következőre érvényes:

TAB(Int16)

Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb
Forrás:
FileSystem.vb

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

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

Paraméterek

Column
Int16

Optional. A következő kifejezés megjelenítése vagy nyomtatása előtt áthelyezett oszlopszám egy listában. Ha nincs megadva, TAB helyezze a beszúrási pontot a következő nyomtatási zóna elejére.

Válaszok

A kimenet elhelyezésére szolgáló függvényekkel vagy Print függvényekkelPrintLine.

Példák

Ez a példa a függvény használatával helyezi el a TAB kimenetet egy fájlban és a Kimenet ablakban.

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)

Megjegyzések

Ha az aktuális vonal aktuális nyomtatási pozíciója nagyobb, Column akkor TABa következő kimeneti sorban lévő oszlopértékre Column ugrik. Ha Column 1-nél kisebb, TAB helyezze a nyomtatási pozíciót az 1. oszlopba. Ha Column nagyobb, mint a kimeneti vonal szélessége, TAB a következő nyomtatási pozíciót számítja ki a képlettel:

Oszlopmoderszélesség

Ha például a szélesség 80, és megadja TAB(90), a következő nyomtatás a 10. oszlopban kezdődik (a 90/80 többi része). Ha Column kisebb, mint az aktuális nyomtatási pozíció, a nyomtatás a következő sorban kezdődik a számított nyomtatási pozíciónál. Ha a számított nyomtatási pozíció nagyobb, mint az aktuális nyomtatási pozíció, a nyomtatás ugyanazon a sorban a számított nyomtatási pozícióval kezdődik.

A kimeneti sor bal szélső nyomtatási pozíciója mindig 1. Ha a fájlokat vagy PrintPrintLine függvényeket használja a nyomtatáshoz, a jobb szélső nyomtatási pozíció a kimeneti fájl aktuális szélessége, amelyet a FileWidth függvény használatával állíthat be.

A TAB függvény a függvénnyel WriteLine együtt is használható. Nem használható a következővel Debug.WriteLine : vagy Console.WriteLine.

Note

Győződjön meg arról, hogy a táblázatos oszlopok elég szélesek ahhoz, hogy széles betűket tartalmazzon.

Lásd még

A következőre érvényes: