News  • Daily news  • Archived news Columns  • WildCard  • Qbasic Articles  • QB Comic! Learning center  • QB Books  • Qbasic Lessons!  • Qbasic FAQ  • Newbies Section  • Qbasic Tutorials

 .PRINT # Statement QuickSCREEN.

QuickSCREEN      Details      Example      Contents      Index
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
PRINT #, PRINT # USING - file I/O statements that write data to a
sequential file
PRINT # Syntax
PRINT #filenumber, [USING formatstring;] expressionlist[{,|;}]
ž filenumber is the number of an open sequential file
ž expressionlist contains the items to be written to the file. If
not used, a blank line is written to the file
PRINT # USING Syntax
PRINT #filenumber, USING formatstring; expressionlist[{,|;}]
ž formatstring, a string-expression, specifies the exact format in
which values are written to the file. Characters in formatstring
have the following meaning:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄCharacters Used to Format a Numeric ExpressionÄÄÄÄÄÄÄÄÄÄÄÄÄ
#    Digit position                     ³ -     Placed after digit positions,
.    Decimal point position             ³       prints trailing sign for
,    Placed left of the decimal point,  ³       negative numbers only
prints a comma every third digit   ³ \$\$    Prints leading \$
+    Position of number's sign          ³ **    Fills leading spaces with *
^^^^  Prints number in exponential format³ **\$   Combines ** and \$
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄCharacters Used to Format a String ExpressionÄÄÄÄÄÄÄÄÄÄÄÄÄ
&    Prints entire string               ³ \\  \\  Prints first 'n' characters,
!    Prints only the first character    ³       where n is the number of
of the string                      ³       blanks between slashes + 2
ÄÄÄÄÄÄÄÄÄÄÄCharacters Used to Print Literal Characters from formatstringÄÄÄÄÄÄ
_    Prints the following formatting    ³       Any character not in this
character as a literal             ³       table is printed as a literal