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
- ( ширинаширины - текущей).
Заметка
Убедитесь, что табличные столбцы достаточно широки, чтобы разрешить широкие буквы.