PrinterCollection 클래스
업데이트: 2007년 11월
업그레이드된 Visual Basic 6.0 인쇄 코드에서 사용할 프린터 컬렉션을 제공합니다.
네임스페이스: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
어셈블리: Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)
구문
Public NotInheritable Class PrinterCollection _
Implements IEnumerable
Dim instance As PrinterCollection
public sealed class PrinterCollection : IEnumerable
public ref class PrinterCollection sealed : IEnumerable
public final class PrinterCollection implements IEnumerable
설명
PrinterCollection 클래스는 시스템의 사용 가능한 프린터 컬렉션을 반환하는 전역 Printers 컬렉션을 노출합니다.
Printers 컬렉션은 0부터 시작하는 인덱스를 사용합니다. 즉, 첫 번째 Printer의 Index는 0이고 두 번째의 Index는 1인 형태입니다.
Printers 컬렉션은 읽기 전용이므로 Printers에서 Printer 개체를 추가하거나 제거할 수 없습니다.
참고: |
---|
Visual Basic 6.0에서 Visual Basic 2008로의 업그레이드 도구에서 사용할 수 있도록 Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 네임스페이스의 함수 및 개체가 제공됩니다. 이러한 함수와 개체에서 제공하는 대부분의 기능은 .NET Framework의 다른 네임스페이스에서 얻을 수 있는 기능과 동일하므로 이러한 함수와 개체는 Visual Basic 6.0 코드 모델이 .NET Framework 구현과 크게 다른 경우에만 사용해야 합니다. |
예제
다음 예제에서는 프린터 목록을 반환하는 방법을 보여 줍니다. 이 예제에서는 ListBox1이라는 ListBox 컨트롤이 있다고 가정합니다.
Dim i As Integer
For i = 0 To Printers.Count - 1
ListBox1.Items.Add(Printers(i).DeviceName)
Next
상속 계층 구조
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.PrinterCollection
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 네임스페이스