FileSystem.TAB Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çıkışı konumlandırmak Print
için veya PrintLine
işlevleriyle birlikte kullanılır.
Aşırı Yüklemeler
TAB() |
Çıkışı konumlandırmak |
TAB(Int16) |
Çıkışı konumlandırmak |
TAB()
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
Çıkışı konumlandırmak Print
için veya PrintLine
işlevleriyle birlikte kullanılır.
public:
static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB ();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo
Döndürülenler
Çıkışı konumlandırmak Print
için veya PrintLine
işlevleriyle birlikte kullanılır.
Örnekler
Bu örnekte, çıktıyı TAB
bir dosyaya ve Çıkış penceresine konumlandırmak için işlevi kullanılır.
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)
Açıklamalar
Geçerli satırdaki geçerli yazdırma konumu değerinden Column
TAB
büyükse, bir sonraki çıkış satırındaki değerine Column
eşit sütun değerine atlar. 1'den küçükse Column
yazdırma TAB
konumunu sütun 1'e taşır. Çıkış satırı genişliğinden büyükse Column
, TAB
formülü kullanarak bir sonraki yazdırma konumunu hesaplar:
Sütun Modu genişliği
Örneğin, genişlik 80 ise ve siz belirtirseniz TAB(90)
, sonraki yazdırma 10. sütunda (90/80'in geri kalanı) başlar. Geçerli yazdırma konumundan küçükse Column
, yazdırma bir sonraki satırda hesaplanmış yazdırma konumunda başlar. Hesaplanan yazdırma konumu geçerli yazdırma konumundan büyükse, yazdırma aynı satırdaki hesaplanan yazdırma konumunda başlar.
Çıktı satırında en soldaki yazdırma konumu her zaman 1'dir. Dosyalara yazdırmak için veya PrintLine
işlevlerini kullandığınızdaPrint
, en sağdaki yazdırma konumu çıkış dosyasının geçerli genişliğidir ve bu genişliği işlevini kullanarak FileWidth
ayarlayabilirsiniz.
İşlev, TAB
işlevle birlikte WriteLine
de kullanılabilir. veya Console.WriteLineile Debug.WriteLine kullanılamaz.
Not
Tablosal sütunlarınızın geniş harfler içerecek kadar geniş olduğundan emin olun.
Ayrıca bkz.
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod İşleci (Visual Basic)
Şunlara uygulanır
TAB(Int16)
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
- Kaynak:
- FileSystem.vb
Çıkışı konumlandırmak Print
için veya PrintLine
işlevleriyle birlikte kullanılır.
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
Parametreler
- Column
- Int16
İsteğe bağlı. Listede sonraki ifadeyi görüntülemeden veya yazdırmadan önce taşınan sütun numarası. Atlanırsa, TAB
ekleme noktasını bir sonraki yazdırma bölgesinin başına taşır.
Döndürülenler
Çıkışı konumlandırmak Print
için veya PrintLine
işlevleriyle birlikte kullanılır.
Örnekler
Bu örnekte, çıktıyı TAB
bir dosyaya ve Çıkış penceresine konumlandırmak için işlevi kullanılır.
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)
Açıklamalar
Geçerli satırdaki geçerli yazdırma konumu değerinden Column
TAB
büyükse, bir sonraki çıkış satırındaki değerine eşit Column
sütun değerine atlar. 1'den küçükse Column
yazdırma TAB
konumunu sütun 1'e taşır. Çıkış satırı genişliğinden büyükse Column
, TAB
formülü kullanarak bir sonraki yazdırma konumunu hesaplar:
Sütun Modu genişliği
Örneğin, genişlik 80 ise ve siz belirtirseniz TAB(90)
, sonraki yazdırma 10. sütunda (90/80'in geri kalanı) başlar. Geçerli yazdırma konumundan küçükse Column
, yazdırma bir sonraki satırda hesaplanmış yazdırma konumunda başlar. Hesaplanan yazdırma konumu geçerli yazdırma konumundan büyükse, yazdırma aynı satırdaki hesaplanan yazdırma konumunda başlar.
Çıktı satırında en soldaki yazdırma konumu her zaman 1'dir. Dosyalara yazdırmak için veya PrintLine
işlevlerini kullandığınızdaPrint
, en sağdaki yazdırma konumu çıkış dosyasının geçerli genişliğidir ve bu genişliği işlevini kullanarak FileWidth
ayarlayabilirsiniz.
İşlev, TAB
işlevle birlikte WriteLine
de kullanılabilir. veya Console.WriteLineile Debug.WriteLine kullanılamaz.
Not
Tablosal sütunlarınızın geniş harfler içerecek kadar geniş olduğundan emin olun.
Ayrıca bkz.
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod İşleci (Visual Basic)