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<Object[]包含選擇性列印參數的參數陣列。
備註
Write 方法會將 CurrentX 和 CurrentY 至目前行尾在執行之後。 移至下一行,在列印 (插入歸位字元) 後,請呼叫 Print 方法。
多個運算式可以用空格或分號分隔。
注意事項 |
---|
由於利用按比例調整間隔的字元的一般 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
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 命名空間
其他資源
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library