Tenho duas impressoras no computador, uma Laser e uma Termica. Dependendo do tipo da nota, NFe ou NFCe, eu preciso alternar a impressora.
Implementei um método para mudar a impressora padrão do windows em tempo de execução, conforme for o tipo da nota fiscal, mas mesmo assim o FastReport não muda de impressora, acaba imprimindo sempre na mesma impressora.
Também testei atribuindo a impressora ao FastReport da seguinte forma, mas não funciona:
frxImpRemota.PrintOptions.Printer := V_Impressora;
frxImpRemota.PrepareReport(True);
frxImpRemota.PrintOptions.ShowDialog:= False;
frxImpRemota.Print;
Alguém sabe como posso mudar a impressora em tempo de execução?