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


Printer.Write - метод

Печать текста на страницу без добавления возврат каретки.

Пространство имен:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Sub Write ( _
    ParamArray args As Object() _
)
public void Write(
    params Object[] args
)
public:
void Write(
    ... array<Object^>^ args
)
member Write : 
        args:Object[] -> unit 
public function Write(
    ... args : Object[]
)

Параметры

  • args
    Тип: array<System.Object[]
    Массив параметров, содержащий необязательные параметры печати.

Заметки

Метод сбросит WriteCurrentX и CurrentY в конец текущей линии после выполнения.Перейти к следующей линии после печати (вставка возврат каретки), вызовите метод Print.

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

ПримечаниеПримечание

Поскольку метод Print обычно выводится с пропорциональн-размеченными символами, корреляция между числом напечатанных символов и количеством столбцов фиксированной ширины, эти символы занимают.Например, широкое буквы, например «w» занимает несколько столбцов фиксированной ширины и узкое буквы, например «i» занимаю меньше один столбец.Для вариантов, в которых меньше среднего значения более широко используются символы, табличные столбцы быть расположен достаточно далеко врозь.Кроме того, можно напечатать в шрифте фикчированн-шага шрифта (например, курьер), чтобы убедиться, что каждый символ занимает только один столбец.

Массив параметров args() имеет следующий синтаксис и составляющие:

{Spc(n) | Tab(n)} expressioncharPos

Параметр

Описание

Spc(n)

Необязательный.Используется для вставки пробелы в результат, где n - количество пробелов для вставки.

Tab(n)

Необязательный.Используется, чтобы поместить точку вставки в абсолютный номер столбца, в котором n номер столбца.Используйте Tab без аргумента, чтобы поместить точку вставки в начале следующей области печати.

expression

Необязательный.Числовое выражение или строковое выражение, которое необходимо вывести на печать.

charPos

Необязательный.Определяет точку вставки для следующего символа.Используйте точку с запятой (;), чтобы поместить точку вставки сразу после последнего символа.Используйте Tab(n), чтобы поместить точку вставки в абсолютный номер столбца, в котором n номер столбца.Используйте Tab без аргумента, чтобы поместить точку вставки в начале следующей области печати.Если charPos опущено, то следующий символ в следующей печати линии.

ПримечаниеПримечание

Функции и объекты пространства имен Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic.В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework.Они необходимы только в тех случаях, когда модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

Примеры

В следующем примере демонстрируется использование метода Print.

Dim Printer As New Printer

Безопасность платформы .NET Framework

См. также

Ссылки

Printer Класс

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен

Другие ресурсы

Библиотека совместимости принтеров

Практическое руководство. Исправление ошибок обновления с помощью библиотеки совместимости принтеров (Visual Basic)

Развертывание приложений, ссылающихся на библиотеку совместимости принтеров