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[]
    包含选项打印参数的参数数组。

备注

到下一行的 Print 方法重置 CurrentXCurrentY 在执行后 (和插入与回车)。 若要继续打印在同一行中,调用 Write 方法。

多个表达式可由空格或分号分隔。

备注

由于 Print 方法通常与打印按比例空间的字符,不打印的字符数和的固定宽度的列之间的依赖项这些字符占用。例如,一个宽字母,如 “W,”占用多个固定宽度的列,因此,一个小的字母,如 “,”占用小于一列。若要允许比平均字符广泛应用的情况下,必须将确定您的表格列足够。或者,可以在固定间距字体可以打印 (例如媒体),以确保每个字符只占用一列。

args() 参数数组具有以下语法和部件:

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

Parameter

说明

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)

部署引用打印机兼容性库的应用程序