Página 3 de 18
Preciso migrar para o Harbour.
Enviado: 11 Abr 2014 17:10
por Toledo
Amigo, para usar o debug faz o seguinte:
1 - No arquivo HBP coloque a seguinte linha:
-prgflag=-b
2 - No arquivo PRG principal do seu programa incluir o comando:
AltD()
3 - Na compilação usar o comando:
hbmk2 teste.hbp -debug -rebuild
Abraços,
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 08:18
por Maurício Elias
Olá pessoal, bom dia e boa semana à todos...
Como fica agora meu Files=255 no Config.NT

Uso os NTXs.
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 08:35
por Toledo
Maurício, para os programas compilados com Harbour não é necessários este tipo de configuração, muito menos o SET CLIPPER=f???.
Uma observação: como os seus PRG já estão compilando corretamente com o Harbour, seria bom você retornar o comando -inc no seu arquivo HBP, assim as compilações futuras serão mais rápidas, só vai compilar os PRG que forem alterados.
Abraços,
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 09:26
por Maurício Elias
É vdd, bem lembrado...
Agora vou procurar no site se tem algumas funções prontas, tais como validadores de CNPJ, CPF, Rotina de Extenso, etc... rs.. tem alguma dica

Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 09:36
por Toledo
Utilize a busca do fórum, com certeza você vai encontrar várias opções.
Veja também a seção downloads:
-
Validar CNPJ
-
Validar CPF
-
Extenso
Abraços,
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 15:34
por Maurício Elias
Pessoal, incrível mesmo, reindexou a base em 20% do tempo usado...
E com relação a memória, acaba a questão da memória baixa do Dos ? Agora é a do Windows mesmo

Encontrei, em Downloads, na página 4, as rotinas VCGC, VCPF, CALCULA, CALEND, EXTENSO. Estas funcionam bem né

Não consegui encontrar, agora, o DBU para 64Bits. Como devo fazer ?
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 16:49
por Toledo
Maurício Elias escreveu:E com relação a memória, acaba a questão da memória baixa do Dos ? Agora é a do Windows mesmo

Sim, toda a memória disponível.
Maurício Elias escreveu:Encontrei, em Downloads, na página 4, as rotinas VCGC, VCPF, CALCULA, CALEND, EXTENSO. Estas funcionam bem né

Sim, estes tipos de funções não mudam nada no Harbour.
Maurício Elias escreveu:Não consegui encontrar, agora, o DBU para 64Bits. Como devo fazer ?
Bom, se você tá acostumado com o DBU, então é só compilar ele com o Harbour. Veja instruções no arquivo readme.txt na pasta C:\hb32\extras\dbu. Depois do DBU compilado, copie para a pasta BIN do Harbour.
Abraços,
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 17:57
por Maurício Elias
Opa, maravilha, vou ver sim.
Existe algum programa melhor que o DBU que vcs estão usando para DBF com NTX ?
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 18:08
por Maurício Elias
Se eu bem entendi, pelo Readme.TXT:
Preciso conseguir o DBU.PRG
Passo ele pelo:
HBFORMAT _LFCaseLow...... ...... Spaces=NO "DBU.PRG"
PATCH -lNI dbu52.dif
hbmk2 dbu.hbp
E já terei um executável para 64 bits?
Preciso migrar para o Harbour.
Enviado: 14 Abr 2014 20:23
por Toledo
Maurício Elias escreveu:Preciso conseguir o DBU.PRG
Se você tem o Clipper 5.2 ou 5.3 instalado no seu computador, basta copiar todos os arquivos que estão na pasta C:\CLIPPER5\SOURCE\DBU e colar na pasta C:\hb32\extras\dbu.
Depois basta digitar os demais comandos
exatamente como está no arquivo readme.txt.
Abraços,
Preciso migrar para o Harbour.
Enviado: 15 Abr 2014 08:38
por Maurício Elias
Bom dia pessoal, tudo bem com todos

Procurei em todos meus disketes de 5 1/4" e não encontrei um fonte do DBU.PRG.
Sem querer abusar mais ainda, alguém teria um prá me emprestar?
Preciso migrar para o Harbour.
Enviado: 15 Abr 2014 09:11
por Toledo
Maurício, segue em anexo.
Só um detalhe, antes de executar o comando
patch -lNi dbu53.dif, editar o arquivo dbu53.dif e procure a seguinte linha:
Mude o formato da data para "dd/mm/yyyy"
Abraços,
Preciso migrar para o Harbour.
Enviado: 15 Abr 2014 10:22
por Maurício Elias
Copiei os fontes baixados do DBU, para a Extras\DBU.
Bem, seguindo as instruções do README.TXT, fiz o comando:
HBFORMAT .... .... "*.PRG"
Ele fez vários:
REFORMATTING XXXXXX.PRG (nnnnn Lines)
Digitei o comando:
PATCH -lNi DBU53.DIF
Acusou: Patch não é reconhecido como um comando interno.
Fiz alguma coisa errada?
Preciso migrar para o Harbour.
Enviado: 15 Abr 2014 15:20
por Toledo
Maurício, segue em anexo o patch.exe, basta copiar/descompactar na pasta BIN do Harbour.
Abraços,
Preciso migrar para o Harbour.
Enviado: 15 Abr 2014 16:37
por Maurício Elias
Olá, boa tarde a todos.
Dezipei lá na pasta e fiz novamente. Mas ainda não deu certo não...
Ele me pediu: File to patch:
--------------------------
C:\hb32\extras\dbu>patch -lNi dbu53.dif
missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -u dbu53ori/dbu.prg dbu53pat/dbu.prg
|#NOME? 1996-05-20 05:31:00.000000000 +0200
|#NOME? 2013-03-02 02:00:36.000000000 +0100
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
patch: **** malformed patch at line 8: "-#include ""Inkey.Ch"""