USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic.Net    (ActiveX/Controles/DLL)

Título da Dica:  Função Genérica para Carregar Impressoras Instaladas
Postada em 14/7/2004 por ixeyc         
Public Sub CarregaImpressora(Combo As ComboBox)
    Combo.Clear
    iPrinter = 0
    For Each prtPrinter In Printers
        sPrinter = prtPrinter.DeviceName & " em "
        If Right$(prtPrinter.Port, 1) = ":" Then
            sPrinter = sPrinter & Left$(prtPrinter.Port, Len(prtPrinter.Port) - 1)
        Else
            sPrinter = sPrinter & prtPrinter.Port
        End If
        
        Combo.AddItem sPrinter
        Combo.ItemData(Combo.NewIndex) = iPrinter
        
        If (prtPrinter.DeviceName = Printer.DeviceName And Printer.Port = prtPrinter.Port) Then
            Combo.ListIndex = Combo.NewIndex
            mvarPrinter = iPrinter
        End If
        iPrinter = iPrinter + 1
    Next
End Sub


Chame a função informando o objeto:

ex:
    CarregaImpressora(cmbImpressoras)
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página