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

备注

Write 方法重置 CurrentXCurrentY 到当前行行尾在执行后。若要移动到下一行在打印后 (回车) 插入,请调用 Print 方法。

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

说明说明

由于 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

.NET Framework 安全性

请参见

参考

Printer 类

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空间

其他资源

打印机兼容性库

如何:使用打印机兼容性库修复升级错误 (Visual Basic)

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