FileSystem.TAB Метод

Определение

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

Перегрузки

Имя Описание
TAB()

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

TAB(Int16)

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

TAB()

Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

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

Возвращаемое значение

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

Примеры

В этом примере функция используется TAB для размещения выходных данных в файле и в окне вывода .

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)

Комментарии

Если текущая позиция печати в текущей строке больше Column, TAB пропускает значение столбца, равное Column следующей выходной строке. Если Column значение меньше 1, TAB переместите положение печати на столбец 1. Если Column ширина линии вывода превышает ширину выходной строки, TAB вычисляет следующую позицию печати с помощью формулы:

Ширина мода столбца

Например, если ширина равна 80 и указана TAB(90), следующая печать начинается с столбца 10 (оставшаяся часть 90/80). Если Column значение меньше текущей позиции печати, печать начинается на следующей строке в вычисляемой позиции печати. Если вычисляемая позиция печати превышает текущую позицию печати, печать начинается с вычисляемой позиции печати на той же строке.

Самая левая позиция печати в строке выходных данных всегда равна 1. При использовании Print или PrintLine функций для печати в файлы самая правая позиция печати — текущая ширина выходного файла, которую можно задать с помощью FileWidth функции.

Функцию TAB также можно использовать с функцией WriteLine . Его нельзя использовать с Debug.WriteLine или Console.WriteLine.

Note

Убедитесь, что табличные столбцы достаточно широки, чтобы содержать широкие буквы.

См. также раздел

Применяется к

TAB(Int16)

Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb
Исходный код:
FileSystem.vb

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

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

Параметры

Column
Int16

Optional. Номер столбца перемещен до отображения или печати следующего выражения в списке. Если опущено, TAB переместите точку вставки в начало следующей зоны печати.

Возвращаемое значение

Используется с функциями или Print функциями для размещения выходных PrintLine данных.

Примеры

В этом примере функция используется TAB для размещения выходных данных в файле и в окне вывода .

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)

Комментарии

Если текущая позиция печати в текущей строке больше Column, TAB переходит к значению столбца, равному Column следующей выходной строке. Если Column значение меньше 1, TAB переместите положение печати на столбец 1. Если Column ширина линии вывода больше, TAB вычисляет следующую позицию печати с помощью формулы:

Ширина мода столбца

Например, если ширина равна 80 и указана TAB(90), следующая печать начинается с столбца 10 (оставшаяся часть 90/80). Если Column значение меньше текущей позиции печати, печать начинается на следующей строке в вычисляемой позиции печати. Если вычисляемая позиция печати больше текущей позиции печати, печать начинается с вычисляемой позиции печати на той же строке.

Самая левая позиция печати в строке выходных данных всегда равна 1. При использовании Print или PrintLine функций для печати в файлы самая правая позиция печати — текущая ширина выходного файла, которую можно задать с помощью FileWidth функции.

Функцию TAB также можно использовать с функцией WriteLine . Его нельзя использовать с Debug.WriteLine или Console.WriteLine.

Note

Убедитесь, что табличные столбцы достаточно широки, чтобы содержать широкие буквы.

См. также раздел

Применяется к