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 のメソッドは、現在の行の最後に実行した後で CurrentX と CurrentY をリセットします。印刷する (復帰を挿入します)、 Print の代わりにメソッドをダイヤルすると次の行に移動します。
複数の式は、領域またはセミコロンで区切ることができます。
[!メモ]
Print のメソッドが均等スペース区切り文字で一般に出力されるため、出力された文字の数とそれらの文字が使用する固定幅の列の数に間の関連はありません。たとえば、ワイド文字は、 「W」など、複数の固定幅の列を占有し、などの狭い、文字 「I」では、 1 つ以上の列を占有します。幅より平均文字が使用されている場合を可能にするには、テーブル列が十分に高いに配置する必要があります。また、固定ピッチ フォントで (事業者などの各文字が 1 列だけを占めることを確認するために、印刷できます。
args() のパラメーター配列、次の構文と指定項目があります:
{n)Spc( | Tab(n})expressioncharPos
パラメーター |
Description |
---|---|
Spc(n) |
省略可能です。n を挿入する空白文字の数である出力にスペース空白文字に使用します。 |
Tab(n) |
省略可能です。n が行数である絶対数でカーソル位置を配置するために使用します。次の印刷ゾーンの先頭にカーソル位置を配置するために引数なしで Tab を使用します。 |
expression |
省略可能です。印刷する数式または文字列式。 |
charPos |
省略可能です。次の文字に対してカーソル位置を指定します。カーソル位置を配置するには、セミコロン (; 最後の文字が表示されるとすぐに)に使用します。n が行数である絶対数でカーソル位置を配置するために Tab(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 名前空間
その他の技術情報
方法: Printer Compatibility Library を使用してアップグレード エラーを修正する (Visual Basic)