共用方式為


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<Object[]

    包含選擇性列印參數的參數陣列。

備註

到下一行的 Print 方法重設 CurrentXCurrentY 在執行之後 (和插入歸位字元相同)。 若要繼續列印在同一行,請呼叫 Write 方法。

多個運算式可以用空格或分號分隔。

注意事項注意事項

由於利用按比例調整間隔的字元的一般 Print 方法列印,因此列印的字元之間的數目不相關,而且的固定寬度資料行數的數與這些字元佔用。例如,寬字母,例如, 「W」佔用一個以上的固定寬度資料行數,,而窄字母,例如, 「My」佔用小於一個資料行。若要允許的平均字元多個應用程式的情況下,必須分別將表格欄足夠。或者,您可以在固定字幅 (Fixed-Pitch) 的字型可以列印 (例如 Courier),以確保每個字元只佔用一行。

args() 參數陣列具有下列語法和參數:

{0}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 命名空間

其他資源

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library