FileSystem.SPC(Int16) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Używany z funkcją or Print do pozycjonowania PrintLine 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
Required. Liczba spacji do wstawienia przed wyświetleniem lub wydrukowaniem następnego wyrażenia na liście.
Zwraca
Używany z funkcją or Print do pozycjonowania PrintLine danych wyjściowych.
Przykłady
W tym przykładzie użyto SPC funkcji , aby umieścić dane wyjściowe w pliku i w oknie Dane wyjściowe .
' 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, kolejna 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żącym położeniem wydruku a szerokością linii wyjściowej jest mniejsza niż Count (lub CountModszerokość), SPC funkcja pomija początek następnego wiersza i generuje spacje równe Count - (szerokość - currentprintposition).
Note
Upewnij się, że kolumny tabelaryczne są wystarczająco szerokie, aby umożliwić używanie szerokich liter.