pessoal preciso fazer uma tela de impressoras instaladas na maquina tipo aquela telinha de diretorios, ai carregar um array com os nomes das impressoras instaladas na maquina, tem como fazer isso ?
grato
pessoal preciso fazer uma tela de impressoras instaladas na maquina tipo aquela telinha de diretorios, ai carregar um array com os nomes das impressoras instaladas na maquina, tem como fazer isso ?
grato
Tente utilizar a função RetImpWin. Você pode passar um parâmetro verdadeiro ou falso para buscar as impressoras do servidor ou da máquina do usuário respectivamente.
Exemplo:
// retorna impressoras da máquina local
aImpressoras := RetImpWin(.F.)
Observação: Não encontrei documentação sobre essa função, então acredito que ela seja de uso interno. É interessante avaliar o seu comportamento e sua disponibilidade com a TOTVS.
Valeu obrigado por enquanto
— Eduardo Devops 13 de Apr de 2023
Você está com dúvida sobre criar a tela ou sobre como pegar as impressoras disponíveis?
— Daniel Mendes 12 de Apr de 2023