FileSystem.TAB 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.
S'utilise avec les fonctions Print
ou PrintLine
pour positionner la sortie.
Surcharges
TAB() |
S'utilise avec les fonctions |
TAB(Int16) |
S'utilise avec les fonctions |
TAB()
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
S'utilise avec les fonctions Print
ou PrintLine
pour positionner la sortie.
public:
static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB ();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo
Retours
S'utilise avec les fonctions Print
ou PrintLine
pour positionner la sortie.
Exemples
Cet exemple utilise la fonction pour positionner la TAB
sortie dans un fichier et dans la fenêtre Sortie .
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)
Remarques
Si la position d’impression actuelle sur la ligne active est supérieure Column
à , TAB
passe à la valeur de colonne égale à Column
sur la ligne de sortie suivante. Si Column
est inférieur à 1, TAB
déplace la position d’impression vers la colonne 1. Si Column
est supérieur à la largeur de la ligne de sortie, TAB
calcule la position d’impression suivante à l’aide de la formule :
Largeur du mod de colonne
Par exemple, si la largeur est de 80 et que vous spécifiez TAB(90)
, l’impression suivante commencera à la colonne 10 (le reste de 90/80). Si Column
est inférieur à la position d’impression actuelle, l’impression démarre sur la ligne suivante à la position d’impression calculée. Si la position d’impression calculée est supérieure à la position d’impression actuelle, l’impression commence à la position d’impression calculée sur la même ligne.
La position d’impression la plus à gauche sur une ligne de sortie est toujours 1. Lorsque vous utilisez les Print
fonctions ou PrintLine
pour imprimer dans des fichiers, la position d’impression la plus à droite est la largeur actuelle du fichier de sortie, que vous pouvez définir à l’aide de la FileWidth
fonction .
La TAB
fonction peut également être utilisée avec la WriteLine
fonction . Il ne peut pas être utilisé avec Debug.WriteLine ou Console.WriteLine.
Notes
Assurez-vous que vos colonnes tabulaires sont suffisamment larges pour contenir des lettres larges.
Voir aussi
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod, opérateur (Visual Basic)
S’applique à
TAB(Int16)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
S'utilise avec les fonctions Print
ou PrintLine
pour positionner la sortie.
public:
static Microsoft::VisualBasic::TabInfo TAB(short Column);
public static Microsoft.VisualBasic.TabInfo TAB (short Column);
static member TAB : int16 -> Microsoft.VisualBasic.TabInfo
Public Function TAB (Column As Short) As TabInfo
Paramètres
- Column
- Int16
Optionnel. Le numéro de colonne atteint avant d'afficher ou d'imprimer l'expression suivante dans une liste. En cas d'omission, TAB
déplace le point d'insertion au début de la zone d'impression suivante.
Retours
S'utilise avec les fonctions Print
ou PrintLine
pour positionner la sortie.
Exemples
Cet exemple utilise la fonction pour positionner la TAB
sortie dans un fichier et dans la fenêtre Sortie .
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)
Remarques
Si la position d’impression actuelle sur la ligne active est supérieure Column
à , TAB
passe à la valeur de colonne égale à Column
sur la ligne de sortie suivante. Si Column
est inférieur à 1, TAB
déplace la position d’impression vers la colonne 1. Si Column
est supérieur à la largeur de la ligne de sortie, TAB
calcule la position d’impression suivante à l’aide de la formule :
Largeur du mod de colonne
Par exemple, si la largeur est de 80 et que vous spécifiez TAB(90)
, l’impression suivante commencera à la colonne 10 (le reste de 90/80). Si Column
est inférieur à la position d’impression actuelle, l’impression démarre sur la ligne suivante à la position d’impression calculée. Si la position d’impression calculée est supérieure à la position d’impression actuelle, l’impression commence à la position d’impression calculée sur la même ligne.
La position d’impression la plus à gauche sur une ligne de sortie est toujours 1. Lorsque vous utilisez les Print
fonctions ou PrintLine
pour imprimer dans des fichiers, la position d’impression la plus à droite est la largeur actuelle du fichier de sortie, que vous pouvez définir à l’aide de la FileWidth
fonction .
La TAB
fonction peut également être utilisée avec la WriteLine
fonction . Il ne peut pas être utilisé avec Debug.WriteLine ou Console.WriteLine.
Notes
Assurez-vous que vos colonnes tabulaires sont suffisamment larges pour contenir des lettres larges.
Voir aussi
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod, opérateur (Visual Basic)