次の方法で共有


Printer.Copies プロパティ

印刷するコピーの数を指定する値を取得または設定します。

名前空間:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
アセンブリ:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)

構文

'宣言
Public Property Copies As Short
public short Copies { get; set; }
public:
property short Copies {
    short get ();
    void set (short value);
}
member Copies : int16 with get, set
function get Copies () : short 
function set Copies (value : short)

プロパティ値

型 : Int16
印刷するコピー数を表す Short。

解説

PrintAction のプロパティが PrintToPrinter以外の値に設定されている場合、このプロパティは無視されます。

Copies のプロパティが 1 未満の値に設定すると、ランタイム例外が発生します。

新しいページの PrintCircleLine、または PSet のメソッドを呼び出した後、このプロパティを設定すると、ランタイム例外が発生します。

注意

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic へのアップグレード ツールで使用するために用意されています。ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間にある機能と重複しています。Visual Basic 6.0 のコード モデルが .NET Framework の実装と著しく異なる場合を除いて、これらの関数およびオブジェクトを使用する必要はありません。

Copies プロパティの設定方法を次の例に示します。 部数を決定実行時に出力するために使用する txtCopies という名前の TextBox があると仮定しています。

Dim pr As New Printer
Dim numCopies As Short
numCopies = CShort(txtCopies.Text)
pr.Copies = numCopies
pr.Print("Hello")
pr.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