Прочитать на английском

Поделиться через


FileSystem.SPC(Int16) Метод

Определение

Важно!

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Используется с функцией Print или PrintLine для размещения выходных данных.

C#
public static Microsoft.VisualBasic.SpcInfo SPC(short Count);

Параметры

Count
Int16

Обязательно. Количество пробелов для вставки перед отображением или печатью следующего выражения в списке.

Возвращаемое значение

Используется с функцией Print или PrintLine для размещения выходных данных.

Примеры

В этом примере функция SPC используется для размещения выходных данных в файле и в окне выходных данных.

VB
' 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 (или CountModширины), функция 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

См. также раздел