|
Функция Tab | | Синтаксис Tab[(n)] | Функция Tab используется вместе с инструкцией Print # или методом Print для указания позиции вывода для создания более красивого вида. При использовании метода Print и функции Tab поле печати разбивается на позиции фиксированной ширины, ширина которых равняется средней ширине всех символов текущего размера в используемом шрифте. Следует отметить, что не существует зависимости между числом напечатанных символов и числом позиций фиксированной ширины, занимаемых этими символами. Например, прописная буква "W" шире одной позиции, а строчная буква "I" уже. | Параметры Наименование | Описание | N | Необязательный. Аргумент задает номер столбца, к которому следует перейти перед выводом на экран или печать следующего выражения из списка. Если аргумент опущен, Tab устанавливает курсор в начало следующей зоны печати. Это позволяет использовать функцию Tab вместо запятой в качестве разделителя списка, если в текущей национальной настройке запятая используется в качестве десятичного разделителя. |
| Замечания | Пример использования 'Tab функция используется с оператором Print #
Open "TESTFILE" For Output As #1 'открываем
файл
'второе слово печатаем в 10 колонке
Print #1, "Hello"; Tab(20); "World."
'переводим курсор в следующую зону печати
Print #1, "Hello"; Tab; "World"
Close #1 'закрываем файл | Дополнительная информация Категория: Обработка массивов и строк Еще функции: Array, Asc, Filter, InStr, InStrRev, Join, LBound, LCase, Left, Len, LTrim, Mid, Partition, Replace, Right, RTrim, Space, Spc, Split, StrComp, StrConv, String, StrReverse, Tab, Trim, UBound, UCase |
|
|