FileSystem.SPC(Int16) Метод
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется с функцией Print
или PrintLine
для размещения выходных данных.
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
- Count
- Int16
Обязательно. Количество пробелов для вставки перед отображением или печатью следующего выражения в списке.
Используется с функцией Print
или PrintLine
для размещения выходных данных.
В этом примере функция SPC
используется для размещения выходных данных в файле и в окне выходных данных.
' 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.
Если Count
меньше ширины выходной линии, следующая позиция печати немедленно следует количеству печатных пространств. ЕслиCount
больше ширины выходной строки, SPC
вычисляет следующую позицию печати с помощью формулы:
currentprintposition
(+(Count``Mod``width
))
Например, если текущая позиция печати равна 24, ширина выходной линии равна 80, и вы указываете SPC(90)
, следующая печать начинается с позиции 34 (текущая позиция печати + оставшаяся часть 90/80). Если разница между текущей позицией печати и шириной выходной линии меньше Count
(или Count
Mod
ширины), функция SPC
пропускается к началу следующей строки и создает пробелы, равные Count
- ( ширинаширины - текущей).
Примечание
Убедитесь, что табличные столбцы достаточно широки, чтобы разрешить широкие буквы.
Применяется к
Продукт | Версии |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |