SPC, fonction
Mise à jour : novembre 2007
Utilisée avec la fonction Print ou PrintLine pour positionner la sortie.
Public Function SPC(ByVal Count As Short) As SPCInfo
Paramètres
- Count
Requis. Nombre d'espaces à insérer avant d'afficher ou d'imprimer l'expression suivante dans une liste.
Notes
Si Count est inférieur à la largeur de la ligne de sortie, la position d'impression suivante se situe immédiatement après les espaces indiqués. Si Count est supérieur à la largeur de la ligne de sortie, la fonction SPC calcule la position d'impression suivante au moyen de la formule ci-après :
currentprintposition(+(CountModwidth))
Par exemple, si la position d'impression actuelle est 24, la largeur de la ligne de sortie est de 80 et si vous spécifiez SPC(90), l'impression suivante commencera à la position 34 (position actuelle + le reste de 90/80). Si la différence entre la position d'impression actuelle et la largeur de la 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 un nombre d'espaces égal à Count – (largeur – PositionImpressionActuelle).
Remarque : |
---|
Vérifiez que les colonnes tabulaires sont suffisamment larges pour contenir des lettres larges. |
Exemple
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.
Notes du développeur sur Smart Device
Cette fonction n'est pas prise en charge.
Configuration requise
Espace de noms :Microsoft.VisualBasic
**Module :**FileSystem
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)