Classe PrinterCollection
Fornece uma coleção de impressoras para uso pelo código de impressão do Visual Basic 6.0 atualizado.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
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
Comentários
The PrinterCollection classe expõe um global Printers coleção que retorna uma coleção de impressoras disponível no sistema.
The Printers coleção usa um índice baseado em zero: o primeiro Printer tem um Index 0, o segundo tem um Index 1 e assim por diante.
The Printers coleção é somente leitura; não é possível adicionar ou remover um Printer objeto a partir de Printers.
Observação: |
---|
Funções e objetos na Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 espaço para nome são fornecidos para uso pelas ferramentas de atualização do Visual Basic 6.0 para Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicar a funcionalidade que podem ser encontrados em outros espaços no .NET Framework. Elas são necessárias apenas quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET estrutura. |
Exemplos
O exemplo a seguir demonstra como retornar uma lista de impressoras.Ele pressupõe que você tenha um ListBox controle de chamada ListBox1.
Dim i As Integer
For i = 0 To Printers.Count - 1
ListBox1.Items.Add(Printers(i).DeviceName)
Next
Hierarquia de herança
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.PrinterCollection
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Outros recursos
Biblioteca de compatibilidade de impressora
Implantando aplicativos que Referência a biblioteca de compatibilidade de impressora