Página 2 de 2
como compilar no HARBOUR primeiros passos
Enviado: 22 Set 2014 16:09
por porter
Valeu, agora deu certo, nem imaginei que era isso, obrigado alxsts, obrigado Jairo.
como compilar no HARBOUR primeiros passos
Enviado: 22 Set 2014 16:31
por alxsts
Olá!
É bom saber. Quando possível, diga o que achou.
Caso precise de mais informações sobre HbMk2, existe este tutorial (em inglês):
How to Use hbmk2?.
como compilar no HARBOUR primeiros passos
Enviado: 26 Set 2014 16:23
por janio
Jairo,
Esse DbuCdx foi vc q fez? Tenho um dbf que num ta abrindo nele. Erro: Função Indefinida STrZero().
Em outro dbu q tenho aqui compilado com xharbour abre normalmente.
Janio
como compilar no HARBOUR primeiros passos
Enviado: 26 Set 2014 17:50
por Jairo Maia
Olá Jânio,
Não. Apenas adaptei os fontes que vem junto com o Clipper para o RDD DBF/CDX, usei a WVT e compilei com Harbour.
Baixei seu arquivo e abri normalmente, não deu erro.
Mas estou anexando novamente os fontes, porque fiz várias correções em relação aos fontes anteriores (nada crítico), mas o help por exemplo não funcionava. Não entendi porque esse erro ao abrir um dbf, mas se desejar, coloque um REQUEST STRZERO no DBU.PRG. Acho que deu o erro ao abrir algum índice, ou não?
Para compilar os fontes use: Hbmk2 DbuCdx
como compilar no HARBOUR primeiros passos
Enviado: 26 Set 2014 18:00
por janio
Jairo,
Como vc falou, o erro acontece qndo o dbf ta junto do cdx (indice). Realmente, um dos indices dessa tabela uso a função strzero.
Vou baixar seus fontes, debugar e ver onde está o erro!
Janio
como compilar no HARBOUR primeiros passos
Enviado: 26 Set 2014 18:06
por Jairo Maia
Jânio,
Então está explicado. É que a função StrZero() não foi linkada, apenas coloque no arquivo DBU.PRG a chamada REQUEST STRZERO, bem como outras que eventualmente você use em índices, e compile novamente.
como compilar no HARBOUR primeiros passos
Enviado: 26 Set 2014 18:32
por janio
Jairo,
Bastou acrescentar:
REQUEST STRZERO
REQUEST DESCEND
no Dbu.prg, e FUNCIONOU!
Tbm aproveitei e aumentei a quantidade de campos exibíveis! Estava mostrando apenas 64 campos do dbf!
Janio
como compilar no HARBOUR primeiros passos
Enviado: 27 Set 2014 17:00
por Jairo Maia
janio escreveu:Tbm aproveitei e aumentei a quantidade de campos exibíveis! Estava mostrando apenas 64 campos do dbf!
Então Jânio, acho que você foi cruel agora colega... Compartilha com a gente o que fez com isso por favor:
Código: Selecionar todos
* individual field names for active list
DECLARE field_n1[64]
DECLARE field_n2[64]
DECLARE field_n3[64]
DECLARE field_n4[64]
DECLARE field_n5[64]
DECLARE field_n6[64]
:-Y