Página 15 de 18
Migrar Clipper para Harbour.
Enviado: 06 Mar 2020 12:03
por welington
Rochinha
Muito obrigado! vou tentar elaborar algo assim.
Migrar Clipper para Harbour.
Enviado: 20 Jun 2020 15:30
por JoãoBC
Oi, pessoal.
Dúvida de principiante q está começando agora.
Vi muitos programas exemplos, de rotinas.
Ao baixá-los e descompactá-los, além do tradicional .PRG,
há também arquivos .LIB, .H, .HC
Minha pergunta: onde coloco esses arquivos e como digo
faço para o compilador usá-los ?
Migrar Clipper para Harbour.
Enviado: 20 Jun 2020 19:12
por MSDN
João, pra te responder tem muitas possibilidades, poste aqui exatamente o que está fazendo para que fique claro, pq senão ao invés de ajudar acaba atrapalhando.
Migrar Clipper para Harbour.
Enviado: 20 Jun 2020 20:10
por JoãoBC
Baixei este programa:
http://www.vagucs.com.br/dwclipper/gsutil03.zip (14k)
Descompactei na pasta C:\temp
Tentei compilar, mas deu erro
HBMK2 C:\temp\exmenupd.prg
Migrar Clipper para Harbour.
Enviado: 21 Jun 2020 17:11
por sygecom
João,
Abre um topico e, post o erro que tentamos lhe ajudar.
Migrar Clipper para Harbour.
Enviado: 22 Jun 2020 14:28
por EDSONGSI
boa tarde, estou com problema semelhante, quando mando compilar com as dicas do Toledo ele da erro de procedures, mas no .PRG nem tem procedures.
Vi que o que ele esta reclamendo seria o comando SET COLOR TO para mudar as cores do probrama ou algum aviso piscando.
Teria algo para substituir no harbour ?
Migrar Clipper para Harbour.
Enviado: 22 Jun 2020 15:37
por MSDN
Já que vcs estão começando, melhor começar certo, primeiro baixe o Harbour completo nesse link
https://sourceforge.net/projects/harbou ... s/nightly/
estando na página, clique para fazer download nesse link
harbour-nightly-win.exe
A instalação é na base do Next...Next...Next...Finish, vai ser criada a pasta hb32 com o Harbour e MingW dentro, e na pasta c:\hb32\tests tem vários exemplos do que o Harbour pode fazer.
Abraço
Migrar Clipper para Harbour.
Enviado: 22 Jun 2020 15:50
por JoséQuintas
JoãoBC escreveu:Descompactei na pasta C:\temp
Tentei compilar, mas deu erro
HBMK2 C:\temp\exmenupd.prg
Não é um bom exemplo, porque é uma LIB.
Nisso já entra questão de compilador C, etc., e isso é começar já complicando.
EDSONGSI escreveu:boa tarde, estou com problema semelhante, quando mando compilar com as dicas do Toledo ele da erro de procedures, mas no .PRG nem tem procedures.
Vi que o que ele esta reclamendo seria o comando SET COLOR TO para mudar as cores do probrama ou algum aviso piscando.
Teria algo para substituir no harbour ?
Talvez.... seja apenas a compilação default, diferente do Clipper, que obriga que seja declarado o nome.
---fonte.prg-----
SET COLOR TO W/N
alterar para
-----main.prg-----
PROCEDURE Main // se for o módulo principal
SET COLOR TO W/N
Lembrando que o Harbour oficial continua como 3.0, por falta de opção de atualizar.
Melhor usar o 3.2 nightly, que é o atualmente suportado.
Migrar Clipper para Harbour.
Enviado: 13 Jul 2020 07:20
por mimran
Obrigado, isso é útil.
Migrar Clipper para Harbour.
Enviado: 20 Jul 2020 16:55
por ziul
Boa tarde Maurício.
Estou começando agora.
Criei um arquivo BOLET.HBP com os parâmetros iniciais, e todos os .PRG do sistema.
Compilei: HBMK2 BOLET.PRG
e deu isso tudo.
Pode me ajudar?
Tô enviando 2 arqs com o resultado da compilação.
Obrigado,
Luiz Fernandes
Migrar Clipper para Harbour.
Enviado: 20 Jul 2020 21:34
por JoséQuintas
ziul escreveu:Criei um arquivo BOLET.HBP com os parâmetros iniciais, e todos os .PRG do sistema.
Compilei: HBMK2 BOLET.PRG
O resultado é doido, mas a explicação é doida também.
Criou o HBP mas tá compilando o PRG?
Pelas mensagens, dá a impressão de que está usando um PRG como HBP, talvez um arquivo com nome bolet.prg.hbp
O HBMK2 faz uso de algumas coisas do computador, mesmo não fazendo parte do projeto diretamente:
- variável de ambiente CLIPPERCMD
- variável de ambiente HBMKCMD (se não me engano)
- arquivo HBMK.HBC se existir na pasta harbour\bin
- arquivo HBM se existir na pasta dos fontes
De repente, também pode ser que juntou trocentos exemplos na mesma pasta, que adicionam configurações extras
Nunca vi esse tipo de mensagem, tente criar uma pasta sem "lixo" misturado, pra ponto de partida.
Migrar Clipper para Harbour.
Enviado: 16 Set 2020 19:50
por ziul
Boa tarde amigo.
Avancei um pouco.
Uso comando de uma biblioteca que peguei na internet.
Como faço para incluir esta biblioteca, que na compilação com o Clipper, informo?
Obrigado,
Luiz Fernandes
Migrar Clipper para Harbour.
Enviado: 17 Set 2020 09:25
por MSDN
Não é possível utilizar LIB do Clipper 16bits com Harbour, a não ser que alguém fez a portabilidade (ou se vc tiver os fontes), caso contrário não tem como.
Migrar Clipper para Harbour.
Enviado: 17 Set 2020 09:33
por Itamar M. Lins Jr.
Ola!
Vamos facilitar né! LF é LONG FILENAME (sem necessidade no Harbour) pois já tem isso em todas as funções.
The LFN Library for Clipper
The LFN Library for Clipper is a set of functions for handling long file names. It is an original work by Klas Engwall and placed in the public domain. Source code is included, so you can change anything you want to make it better suit your needs. The LIB files included in the distribution are compiled with Clipper 5.2e, so you may need to recompile the source code if your environment is different.
http://www.engwall.com/clipper/lfnlib.htm
Saudações,
Itamar M. Lins Jr.
Migrar Clipper para Harbour.
Enviado: 23 Dez 2020 12:49
por ziul
Boa tarde amigo
Avancei bastante. falta agora impressão.
Fiz um programa para testar a impressão:
TES_IMPR.PRG:
Function Main()
SetMode(25,80)
? "Teste da impressora"
Wait "Parado"
set print on
? "Teste da impressora" (Esta é a linha 15, onde deu o erro)
return nil
Na execução deu:
Error TERM/2014 Create error
Called from QOUT(0)
Calle from TES_IMPR(15)
Pode por favor me ajudar com imprimo da impressora do Windows?
Obrigado.
Luiz Fernandes