Skip to content

TAB


在写入屏幕或文件时设置列位置

语法

Tab( col_num )

用法

Print Tab( column ) [(, | ;)] ...

参数

column

要移动到的以 1 为基的列号

说明

Tab 在向屏幕或文件 Print 时将光标移动到给定的 column 列号。旧光标位置和新光标位置之间跳过的字符单元格保持不变。

若当前列大于 column,则 Tab 将光标移动到下一行的请求列号。若当前列等于 column,则光标不移动。

示例

start GeSHi

vb
'' Using Print with Tab to justify text in a table

Dim As String A1, B1, A2, B2

A1 = "Jane"
B1 = "Doe"
A2 = "Bob"
B2 = "Smith"

Print "FIRST NAME"; Tab(35); "LAST NAME"
Print "----------"; Tab(35); "----------"
Print A1; Tab(35); B1
Print A2; Tab(35); B2

end GeSHi

输出结果如下:

FIRST NAME                         LAST NAME
----------                         ----------
Jane                               Doe
Bob                                Smith

与 QB 的差异

  • 在 QBASIC 中,间隙处会打印空格,而在 FreeBASIC 中,字符只是被跳过而保持不变。

另请参阅

  • Spc
  • Locate
  • Pos
  • Print
  • ?

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系