FileSystem.SPC(Int16) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Używana z funkcją Print lub PrintLine do pozycjonowania danych wyjściowych.
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
Parametry
- Count
- Int16
Wymagane. Liczba spacji do wstawienia przed wyświetleniem lub wydrukowaniem następnego wyrażenia na liście.
Zwraca
Używana z funkcją Print lub PrintLine do pozycjonowania danych wyjściowych.
Przykłady
W tym przykładzie użyto funkcji SPC, aby umieścić dane wyjściowe w pliku i w oknie Output.
' 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.
Uwagi
Jeśli Count jest mniejsza niż szerokość linii wyjściowej, następna pozycja drukowania natychmiast następuje po liczbie wydrukowanych spacji. JeśliCount jest większa niż szerokość linii wyjściowej, SPC oblicza kolejną pozycję drukowania przy użyciu formuły:
currentprintposition(+(Count``Mod``width))
Jeśli na przykład bieżąca pozycja drukowania wynosi 24, szerokość linii wyjściowej wynosi 80, a następnie określisz SPC(90), następny wydruk rozpocznie się na pozycji 34 (bieżąca pozycja drukowania + pozostała część 90/80). Jeśli różnica między bieżącą pozycją drukowania a szerokością linii wyjściowej jest mniejsza niż Count (lub CountModszerokość), funkcja SPC pomija początek następnego wiersza i generuje spacje równe Count — (szerokość - currentprintposition).
Nuta
Upewnij się, że kolumny tabelaryczne są wystarczająco szerokie, aby umożliwić używanie szerokich liter.
Dotyczy
Zobacz także
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- TAB
- FileWidth(Int32, Int32)
-
Mod (Visual Basic)