Boa tarde.
Tenho um relatório que utiliza a Classe TMSPrinter.
Gostaria de saber se é possível setar a impressora padrão.
Não localizei a opção na documentação da classe (http://tdn.totvs.com/display/tec/TMSPrinter)
Desde já agradeço a ajuda.
At
Rodrigo de Oliveira
Boa tarde,
Tenta utilizar a função WriteProfString, o programa danfeii utiliza.
Exemplo:
WriteProfString( "PRINTER_"+ GetComputerName(), "LOCAL", "LOCAL", .T. )
http://tdn.totvs.com/display/tec/WriteProfString
Se precisar da lista de impressoras, existe a seguinte função:
http://tdn.totvs.com/display/tec/GetImpWindows