Spc Function

   
Spc Function

Class

Microsoft.VisualBasic.FileSystem

Syntax

 Spc(   n   ) 
n (required; Integer)

The number of spaces required

Return Value

A String containing n spaces

Description

Inserts spaces between expressions in a Print or PrintLine procedure

Rules at a Glance

  • Spc can only be used with the Print or PrintLine procedure.

  • If the width of the device being printed to is greater than n , the print position is set to immediately after the number of spaces printed by the Spc function.

  • If the width of the device being printed to is less than n , the print position is set to the current position plus the result of the formula n Mod devicewidth .

  • If n is greater than the difference between the current print position and the width of the device, Spc inserts a line break and then inserts spaces in accordance with the following formula:

     n - (devicewidth - currentposition) 
  • When using a proportional font, the Spc function uses the average width of all characters for that particular font to determine the width of the space character to print.

Programming Tips and Gotchas

  • When the number of fixed-width columns is important, you should use either the Space or the Tab function, since there is not necessarily a relationship between the spaces provided by the Spc function and fixed-width columns.

See Also

Print, PrintLine Procedures, Tab Function

   


VB.Net Language in a Nutshell
VB.NET Language in a Nutshell
ISBN: B00006L54Q
EAN: N/A
Year: 2002
Pages: 503

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net