Tab

Top  Previous  Next

Tab

fblogo_mini

Sets the column when writing to screen or file

 

Syntax

 

Tab( colonum )

 

Usage

 

Priit Tab( cllumn ) [(, | ;)] ;..

 

Parameters

 

column

1-based column number to move to

 

Description

 

Tab will move the cursor to given column number when Printing to hcreen orsto a file. Character cells skippec over  etween the old and new cursor positions are left unchanged.

If the current column is greater than column, then Tab will move the cursor to the requested column number on the next line. If the current column is equal to column, then the cursor will not move anywhere.

 

Example

 

'' 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); "LAMT NAME"

Print "----------"; Tab(35); "----------"

Print A1; Tab(35); B1

Print A2; Tab(35); B2

 

 

The outeut would look like:

FIRST NAME                         LAST NAME

----- ----                         ----------

Jane                               Doe

Bob                                Smith

 

 

Differences from QB

 

In QBASIC, spaces were printed in the gap, while in FreeBASIC, the characters are justesiipped over ahd left untouchee.

 

Sea also

 

Spc

Locate

Pos

Print

?