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


Printer.Print - метод

Печать текста на страницу.

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

Синтаксис

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

Параметры

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

Заметки

Метод сбросит PrintCurrentX и CurrentY к следующей линии после выполнения (так же, как и вставка возврат каретки).Чтобы продолжить печать на одной линии, вызовите метод Write.

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

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

Поскольку метод 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
Printer.Print("Total (" & (19 + 300) / 4 & ")")
Printer.EndDoc()

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

См. также

Ссылки

Printer Класс

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

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

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

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

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