Colegas, utilizando a minigui + hbprinter, sempre imprimi imagens assim: @ l,c PICTURE "figura.bmp" SIZE 20,20, mas agora estou precisando imprimir uma imagem do arquivo de recursos, tentei assim @ l,c PICTURE "FIGURA01" SIZE 20,20 e não funcionou. No arquivo de recursos está assim: FIGURA01 BITMAP "figura.bmp". Alguém tem uma dica?
Antonio Carlos
Imprimir imagem do arquivo de recursos...
Moderador: Moderadores
-
carlos_dornelas
- Usuário Nível 3

- Mensagens: 400
- Registrado em: 25 Ago 2004 21:54
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Imprimir imagem do arquivo de recursos...
Carlos, dentro do seu arquivo de recursos, troque BITMAP por HMGPICTURE. E você pode usar arquivos JPG no lugar de BMP, JPG além de serem menores, tem uma melhor resolução.
Atenção: se você usa o FIGURA01 em outro lugar do seu programa, então mantem o FIGURA01 como BITMAP e cria uma outra imagem com o HMGPICTURE.
Abraços,
Atenção: se você usa o FIGURA01 em outro lugar do seu programa, então mantem o FIGURA01 como BITMAP e cria uma outra imagem com o HMGPICTURE.
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
-
carlos_dornelas
- Usuário Nível 3

- Mensagens: 400
- Registrado em: 25 Ago 2004 21:54
Imprimir imagem do arquivo de recursos...
Caro Toledo, acho que o HMGPICTURE é da hmg do Roberto Lopez, não? Como eu utilizo a extended, não funcionou!
Mas o problema mesmo é na cláusula PICTURE da HbPrinter que não aceita imprimir uma imagem bmp do arquivo de recursos.
Eu queria evitar enviar o bmp junto ao programa, mas acho que não vai ter jeito.
Grato
Antonio Carlos
Mas o problema mesmo é na cláusula PICTURE da HbPrinter que não aceita imprimir uma imagem bmp do arquivo de recursos.
Eu queria evitar enviar o bmp junto ao programa, mas acho que não vai ter jeito.
Grato
Antonio Carlos
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Imprimir imagem do arquivo de recursos...
Carlos, funciona na MiniGui Extended sim, segue exemplo.
Abraços,
Obs.: compilei com a MiniGui Extended Edition 2.0.5
Abraços,
Obs.: compilei com a MiniGui Extended Edition 2.0.5
- Anexos
-
hbpdemo.zip- (775.67 KiB) Baixado 362 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Imprimir imagem do arquivo de recursos...
Não, HMG não tem essa diferenciação. Creio que há outra forma de ter acesso ao ressource (senão me engano uma função em C chamada FindResource), mas iria complicar muito para tão pouco. Mas qual seria a questão, o usuário iria escolher ? É algo que não pode ser fixo ? A que se destinaria essa impressão ?carlos_dornelas escreveu:o HMGPICTURE é da hmg do Roberto Lopez, não?
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
carlos_dornelas
- Usuário Nível 3

- Mensagens: 400
- Registrado em: 25 Ago 2004 21:54
Imprimir imagem do arquivo de recursos...
Toledo, isso é que é ajuda! Eu já tinha desistido. Graças ao teu simples, porém eficaz exemplo, descobri o problema: Se você colocar o nome do recurso no .rc assim: '10000 HMGPICTURE figura01.jpg' não funciona, ou seja, o nome não pode ser só composto por números, tem que iniciar com um caracter assim: 'A10000 HMGPICTURE figura01.jpg'. Interessante que o BITMAP aceita somente números.
Mais uma vez obrigado,
Antonio Carlos
Mais uma vez obrigado,
Antonio Carlos
-
carlos_dornelas
- Usuário Nível 3

- Mensagens: 400
- Registrado em: 25 Ago 2004 21:54
Imprimir imagem do arquivo de recursos...
Toledo, aproveitando a questão dos jpg's, não sei se você utiliza a gtwvw, caso positivo, você já utilizou ou utiliza imagens jpg's com ela, especificamente no wvw_pbcreate?
[]s
Antonio Carlos
[]s
Antonio Carlos