FileSystem.SPC(Int16) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Utilisé avec la fonction Print
ou PrintLine
pour positionner la sortie.
public:
static Microsoft::VisualBasic::SpcInfo SPC(short Count);
public static Microsoft.VisualBasic.SpcInfo SPC (short Count);
static member SPC : int16 -> Microsoft.VisualBasic.SpcInfo
Public Function SPC (Count As Short) As SpcInfo
Paramètres
- Count
- Int16
Obligatoire. Nombre d’espaces à insérer avant d’afficher ou d’imprimer l’expression suivante dans une liste.
Retours
Utilisé avec la fonction Print
ou PrintLine
pour positionner la sortie.
Exemples
Cet exemple utilise la fonction SPC
pour positionner la sortie dans un fichier et dans la fenêtre Sortie.
' The SPC function can be used with the Print function.
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
Print(1, "10 spaces between here", SPC(10), "and here.")
FileClose(1) ' Close file.
Remarques
Si Count
est inférieure à la largeur de ligne de sortie, la position d’impression suivante suit immédiatement le nombre d’espaces imprimés. SiCount
est supérieur à la largeur de ligne de sortie, SPC
calcule la position d’impression suivante à l’aide de la formule :
currentprintposition
(+(Count``Mod``width
))
Par exemple, si la position d’impression actuelle est 24, la largeur de ligne de sortie est 80 et que vous spécifiez SPC(90)
, l’impression suivante commence à la position 34 (position d’impression actuelle + le reste de 90/80). Si la différence entre la position d’impression actuelle et la largeur de ligne de sortie est inférieure à Count
(ou Count
Mod
largeur), la fonction SPC
passe au début de la ligne suivante et génère des espaces égaux à Count
- (largeur - currentprintposition).
Note
Assurez-vous que vos colonnes tabulaires sont suffisamment larges pour permettre des lettres larges.