Migrar Clipper para Harbour.
Moderador: Moderadores
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
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,
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,
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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
Olá pessoal, bom dia e boa semana à todos...
Como fica agora meu Files=255 no Config.NT
Uso os NTXs.
Como fica agora meu Files=255 no Config.NT
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
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,
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,
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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
É 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
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
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
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,
Veja também a seção downloads:
- Validar CNPJ
- Validar CPF
- Extenso
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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
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 ?
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 ?
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
Sim, toda a memória disponível.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, estes tipos de funções não mudam nada no Harbour.Maurício Elias escreveu:Encontrei, em Downloads, na página 4, as rotinas VCGC, VCPF, CALCULA, CALEND, EXTENSO. Estas funcionam bem né
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.Maurício Elias escreveu:Não consegui encontrar, agora, o DBU para 64Bits. Como devo fazer ?
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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
Opa, maravilha, vou ver sim.
Existe algum programa melhor que o DBU que vcs estão usando para DBF com NTX ?
Existe algum programa melhor que o DBU que vcs estão usando para DBF com NTX ?
Abraços.
_______
Maurício
_______
Maurício
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
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 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?
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
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.Maurício Elias escreveu:Preciso conseguir o DBU.PRG
Depois basta digitar os demais comandos exatamente como está no arquivo readme.txt.
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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
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?
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?
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
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,
Só um detalhe, antes de executar o comando patch -lNi dbu53.dif, editar o arquivo dbu53.dif e procure a seguinte linha:
Código: Selecionar todos
+ Set( _SET_DATEFORMAT, "yyyy-mm-dd" )Abraços,
- Anexos
-
DBU53.zip- (78.8 KiB) Baixado 595 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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
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?
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?
Abraços.
_______
Maurício
_______
Maurício
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Preciso migrar para o Harbour.
Maurício, segue em anexo o patch.exe, basta copiar/descompactar na pasta BIN do Harbour.
Abraços,
Abraços,
- Anexos
-
patch.zip- (389.24 KiB) Baixado 747 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
-
Maurício Elias
- Usuário Nível 3

- Mensagens: 304
- Registrado em: 12 Mai 2005 08:48
Preciso migrar para o Harbour.
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"""
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"""
Abraços.
_______
Maurício
_______
Maurício