Array
(
)

Erro com PrintFast em Windows 2000

Aguiarle
   - 29 set 2004

Por Favor,

Uso um componete chamado printfast para imprimir em modo dos. Quando tento rodar um relatorio em um computador com windows 2000 ele da error. Se alguem conhecer o motivo, por favor me ajudem. uso delphi 5 e tenho o fonte deste componente.

Título Editado(Saviski) - ´PrintFast´ - leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]regras de conduta[/url]


Dopi
   - 29 set 2004

Provavelmente o componente usa algum código em assembler para saber se a impressora está pronta/ligada... O que não é permitido no XP/2000/NT

Se esse for o caso... não há muito o que fazer... Verifique se o desenvolvedor do componente possui uma nova versão...


Alexandresbo2
   - 29 set 2004

Tb utilizo esse componente em delphi 6 ...e rola em tudos versões do windows ....por favor seja mais especifico no erro que sabe assim passa ajudar...


Aguiarle
   - 01 out 2004


Citação:
Provavelmente o componente usa algum código em assembler para saber se a impressora está pronta/ligada... O que não é permitido no XP/2000/NT

Se esse for o caso... não há muito o que fazer... Verifique se o desenvolvedor do componente possui uma nova versão...


Realmente o Erro era uma Chamada em Assembler na verificacao da impressora. Muito Obrigado.


Gustao_surf
   - 15 jun 2006


Citação:

Citação:
Provavelmente o componente usa algum código em assembler para saber se a impressora está pronta/ligada... O que não é permitido no XP/2000/NT

Se esse for o caso... não há muito o que fazer... Verifique se o desenvolvedor do componente possui uma nova versão...


Realmente o Erro era uma Chamada em Assembler na verificacao da impressora. Muito Obrigado.


Cara... Estou com o mesmo problema que vc !!!!!! To perdido !!!!! Como vc resolveu !!!!!! Meu cliente está pegando no meu pé !!!!

Me dá uma força !!!!

Abs,

Gustavo


Adriano Santos
   - 15 jun 2006


Citação:

Citação:
Provavelmente o componente usa algum código em assembler para saber se a impressora está pronta/ligada... O que não é permitido no XP/2000/NT

Se esse for o caso... não há muito o que fazer... Verifique se o desenvolvedor do componente possui uma nova versão...


Realmente o Erro era uma Chamada em Assembler na verificacao da impressora. Muito Obrigado.


Posta pra gente a solução velho, tb uso este componente e nunca tive problemas, porém sem há a primeira vez certo?

vlw


Aguiarle
   - 16 jun 2006

É isso mesmo q o pessoal falou. A partir do windows 2000 o SO passou nao aceitar chamadas em assemble. Basta comentar o código aonde ele faz a chamada. Ele usa esta chamada para verificar se tem papel, se esta ligado, etc.


Adriano Santos
   - 16 jun 2006


Citação:
É isso mesmo q o pessoal falou. A partir do windows 2000 o SO passou nao aceitar chamadas em assemble. Basta comentar o código aonde ele faz a chamada. Ele usa esta chamada para verificar se tem papel, se esta ligado, etc.


Bom, então neste caso vc deve ter feito uma verificação pra saber qual S.O. seu sistema está rodando e comentar ou não a chamada, estou certo? Ou simplesmente vc retirou a chamada e boas?


Aguiarle
   - 16 jun 2006

Retirei sem dó nem piedade. Ele so nao vai emitir a msg de erro.


Adriano Santos
   - 16 jun 2006


Citação:
Retirei sem dó nem piedade. Ele so nao vai emitir a msg de erro.


Ahh, então blz. Vlw mano.