TPrinter - Tamanho do papel e Impressora padrão no Win XP.
Olá pessoal, blz?
Eu já pesquisei aqui várias vezes sobre como mudar o tamanho do papel e a impressora padrão do computador para o componente TPrinter e já achei várias rotinas para isso, só que nenhuma funciona de jeito nenhum. Não dá nenhum erro, mas também não faz nenhum efeito e pelo que me disseram isso acontece pq eu uso o Windows XP.
Mas será que não existe uma maneira de fazer isso no Win XP? De jeito nenhum? Todos os usuários de um sistema meu usam Win XP, eu tb só trabalho com Win XP e fica totalmente inviável mudar isso. E isso tá causando um monte de problemas porque não tem como mudar o tamanho do papel e cada nota fiscal é diferente uma da outras, relatórios e gerenciadores de etiquetas diferentes e eu vou acabar perdendo o sistema por causa disso.
Pra mudar a impressora eu to fazendo o pessoal entrar no painel de controle do win e mudar a impressora padrão do micro cada vez que for imprimir alguma coisa... olha que péssimo...
Já tentei também usar os comandos Writeln() só que ele não se enquadra em nenhuma nota fiscal por causa da distância entre as linhas e eu também não consigo mudar isso no Win XP (já tentei de tudo tb), e também tem etiquetas que precisam de imagens e acho que não dá pra imprimir imagens com o Writeln()... então não adianta nada!
QuickReport ou outro gerenciador de relatórios até que funciona mas a impressão é mais lenta e fica aparecendo aquela janela que não tem nada a ver com o sistema e teve gente que já reclamou... sem falar que eu tenho que fazer um relatório pra cada pessoa diferente e vou acabar perdendo todas as configurações que eu já tinha feito antes pro TPrinter...
Bom, é isso... será que alguém tem uma luz? Qualquer dica ou ajuda já será de grande valia.
Valeu e []s
Eu já pesquisei aqui várias vezes sobre como mudar o tamanho do papel e a impressora padrão do computador para o componente TPrinter e já achei várias rotinas para isso, só que nenhuma funciona de jeito nenhum. Não dá nenhum erro, mas também não faz nenhum efeito e pelo que me disseram isso acontece pq eu uso o Windows XP.
Mas será que não existe uma maneira de fazer isso no Win XP? De jeito nenhum? Todos os usuários de um sistema meu usam Win XP, eu tb só trabalho com Win XP e fica totalmente inviável mudar isso. E isso tá causando um monte de problemas porque não tem como mudar o tamanho do papel e cada nota fiscal é diferente uma da outras, relatórios e gerenciadores de etiquetas diferentes e eu vou acabar perdendo o sistema por causa disso.
Pra mudar a impressora eu to fazendo o pessoal entrar no painel de controle do win e mudar a impressora padrão do micro cada vez que for imprimir alguma coisa... olha que péssimo...
Já tentei também usar os comandos Writeln() só que ele não se enquadra em nenhuma nota fiscal por causa da distância entre as linhas e eu também não consigo mudar isso no Win XP (já tentei de tudo tb), e também tem etiquetas que precisam de imagens e acho que não dá pra imprimir imagens com o Writeln()... então não adianta nada!
QuickReport ou outro gerenciador de relatórios até que funciona mas a impressão é mais lenta e fica aparecendo aquela janela que não tem nada a ver com o sistema e teve gente que já reclamou... sem falar que eu tenho que fazer um relatório pra cada pessoa diferente e vou acabar perdendo todas as configurações que eu já tinha feito antes pro TPrinter...
Bom, é isso... será que alguém tem uma luz? Qualquer dica ou ajuda já será de grande valia.
Valeu e []s
Rafaelleite
Curtidas 0