FileSystem.TAB Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Digunakan dengan Print fungsi atau PrintLine untuk memposisikan output.
Overload
| TAB() |
Digunakan dengan |
| TAB(Int16) |
Digunakan dengan |
TAB()
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
Digunakan dengan Print fungsi atau PrintLine untuk memposisikan 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
Mengembalikan
Digunakan dengan Print fungsi atau PrintLine untuk memposisikan output.
Contoh
Contoh ini menggunakan fungsi untuk memosisikan TAB output dalam file dan di jendela 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)
Keterangan
Jika posisi cetak saat ini pada baris saat ini lebih besar dari Column, TAB lewati ke nilai kolom yang sama dengan Column pada baris output berikutnya. Jika Column kurang dari 1, TAB memindahkan posisi cetak ke kolom 1. Jika Column lebih besar dari lebar garis output, TAB menghitung posisi cetak berikutnya menggunakan rumus:
Lebar Mod Kolom
Misalnya, jika lebar adalah 80 dan Anda menentukan TAB(90), cetak berikutnya akan dimulai pada kolom 10 (sisa 90/80). Jika Column kurang dari posisi cetak saat ini, pencetakan dimulai pada baris berikutnya pada posisi cetak terhitung. Jika posisi cetak terhitung lebih besar dari posisi cetak saat ini, pencetakan dimulai pada posisi cetak terhitung pada baris yang sama.
Posisi cetak paling kiri pada baris output selalu 1. Ketika Anda menggunakan Print fungsi atau PrintLine untuk mencetak ke file, posisi cetak paling kanan adalah lebar file output saat ini, yang dapat Anda atur menggunakan FileWidth fungsi .
Fungsi ini TAB juga dapat digunakan dengan WriteLine fungsi . Ini tidak dapat digunakan dengan Debug.WriteLine atau Console.WriteLine.
Catatan
Pastikan kolom tabular Anda cukup lebar untuk berisi huruf lebar.
Lihat juga
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod Operator (Visual Basic)
Berlaku untuk
TAB(Int16)
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
- Sumber:
- FileSystem.vb
Digunakan dengan Print fungsi atau PrintLine untuk memposisikan 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
Parameter
- Column
- Int16
Pilihan. Nomor kolom dipindahkan ke sebelum menampilkan atau mencetak ekspresi berikutnya dalam daftar. Jika dihilangkan, TAB memindahkan titik penyisipan ke awal zona cetak berikutnya.
Mengembalikan
Digunakan dengan Print fungsi atau PrintLine untuk memposisikan output.
Contoh
Contoh ini menggunakan fungsi untuk memosisikan TAB output dalam file dan di jendela 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)
Keterangan
Jika posisi cetak saat ini pada baris saat ini lebih besar dari Column, TAB lewati ke nilai kolom yang sama dengan Column pada baris output berikutnya. Jika Column kurang dari 1, TAB memindahkan posisi cetak ke kolom 1. Jika Column lebih besar dari lebar garis output, TAB menghitung posisi cetak berikutnya menggunakan rumus:
Lebar Mod Kolom
Misalnya, jika lebar adalah 80 dan Anda menentukan TAB(90), cetak berikutnya akan dimulai pada kolom 10 (sisa 90/80). Jika Column kurang dari posisi cetak saat ini, pencetakan dimulai pada baris berikutnya pada posisi cetak terhitung. Jika posisi cetak terhitung lebih besar dari posisi cetak saat ini, pencetakan dimulai pada posisi cetak terhitung pada baris yang sama.
Posisi cetak paling kiri pada baris output selalu 1. Ketika Anda menggunakan Print fungsi atau PrintLine untuk mencetak ke file, posisi cetak paling kanan adalah lebar file output saat ini, yang dapat Anda atur menggunakan FileWidth fungsi .
Fungsi ini TAB juga dapat digunakan dengan WriteLine fungsi . Ini tidak dapat digunakan dengan Debug.WriteLine atau Console.WriteLine.
Catatan
Pastikan kolom tabular Anda cukup lebar untuk berisi huruf lebar.
Lihat juga
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod Operator (Visual Basic)