imprimir no windos 7

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

CLIPEIRO
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 21 Jun 2011 00:28
Localização: CURITIBA - PR

imprimir no windos 7

Mensagem por CLIPEIRO »

Ola, galera.

Estou precisando de ajuda.
Tenho um sistema financeiro em xHarbour+Minigui e não consigo imprimir em maquinas com win 7. Da um erro de Windows e fecha o sistema.

Uso a #include "winprint.ch"

Outra coisa é que os formularios desposicionam em algumas maquinas, alguem tem ideia do que devo fazer pra corrigir isso??


desde ja agradeço a atenção dispensada.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

imprimir no windos 7

Mensagem por asimoes »

O ideal é você tentar converter para usar harbour com minigui.

Tenho uma aplicação harbour/minigui que roda no windows 7/64 sem problema de impressão e usando miniprint
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

imprimir no windos 7

Mensagem por MSDN »

Prezado,

Usar Harbour ou xHarbour é indiferente, vai do gosto de cada um, e roda em 32 e 64 bits normalmente.
O que não está funcionando é a parte de impressão, que usa a hbprinter. Essa lib é muito boa, porém, deve-se usá-la em milimetros, pois caso contrário, dependendo da impressora sai tudo fora do lugar mesmo, ainda mais se vc usar fonte true type, ao invés de uma com tamanho fixo, como a courier.
Para obter exemplos sobre o que falei, sugiro acessar o grupo http://br.groups.yahoo.com/group/miniguibrasil/ que trata especificamente da minigui, é bem ativo e tem muitos exemplos para ajudar os programadores, além das respostas já postadas sobre o mesmo caso.

Abraços

Marcelo Neves
(41)9884-7356
Responder