Página 1 de 1

Compilar xHarbour + LLIBG ???

Enviado: 15 Jul 2010 23:34
por Cezar
Boa noite,

Preciso migrar um sistema em Clipper para xHarbour.
O problema é que ele usa um sistema de Menus, utilizando o \Clipper\Source\Sys\MenuSys.prg,
que é totalmente integrado com a LLIBG.LIB do Clipper.

Por uma questão de tempo, precisaria nesta 1* fase só migrar p/ xHarbour.

Voces sabem se alguem já conguiu compilar xHarbour + LLIBG.LIB, ou não dá mesmo ??


Agradeço.
v_cez@yahoo.com.br

Re: Compilar xHarbour + LLIBG ???

Enviado: 15 Jul 2010 23:44
por alaminojunior
Não conheço a complexidade do menusys.prg. Dependendo do caso, dá para recompilar com xHarbour e continuar usando.
Agora com relação à LLIBG, infelizmente não tem saída. O jeito é reconstruir as telas com auxílio das funções comuns do Clipper que existem no xHarbour, ou usar bibliotecas gráficas como HWGUI, GTWVT, GTWVW, etc...
Independente do que escolher esteja a vontade para lançar suas dúvidas.

Re: Compilar xHarbour + LLIBG ???

Enviado: 16 Jul 2010 10:35
por Cezar
Bom dia AlaminoJunior,

O sistema será convertido para HwGui, mas não é tão rápido assim, tem que redesenhar as telas, novas rotinas serão incluidas, etc.., não é tão rápida assim.
Por isso, a conversão para xHB, seria uma fase intermediária.

Grato.
v_cez@yahoo.com.br

Re: Compilar xHarbour + LLIBG ???

Enviado: 16 Jul 2010 10:46
por alaminojunior
É exatamente onde estou. Eu tinha o meu principal sistema todo feito em Clipper com LLIBG. De repente, um dia eu me levanto e um dos clientes pediu acesso remoto ao sistema. Não tería jeito pois a LLIBG exige tela cheia. A solução foi migrar tudo para xHarbour e reconstruir as telas com as funções do próprio Clipper.
Na época ainda não conhecia bibliotecas como HWGUI.
Depois de convertido todo o sistema e funcionando, descobrí a GTWVT que com alguns cliques colocou o sistema para trabalhar em modo janela.
Agora com um pouco mais de conhecimento sobre HWGUI e com a valiosa ajuda dos colegas aqui, já estou convertendo as telas para dialogs da HWGUI.
É uma escada.

Re: Compilar xHarbour + LLIBG ???

Enviado: 17 Jul 2010 11:49
por Cezar
Bom dia,

Pensando qual o caminho mais pratico e rapido resolvi substituir a LLIBG com a VisualLib-2 para xHB,
que no meu caso é somente a parte dos menus.

Fiz as modificações, mas na hora de compilar:

Compilação dos módulos normal, mas na linkagem apresenta o seguinte erro:

Error: Unresolved External ´_HB_vmProcessSymbolsEx´ Referenced From
c:\papel\lib\visuallib_hb_110.lib|vlib

Voces saberiam a origem deste erro???

grato
v_cez@yahoo.com.br

Re: Compilar xHarbour + LLIBG ???

Enviado: 17 Jul 2010 23:16
por sygecom
Olá Cezar,
Você encontra os fontes da Visual LIB no link abaixo.:
http://www.4shared.com/file/lbeMdr4p/vlib.html
viewtopic.php?f=43&t=9299

Re: Compilar xHarbour + LLIBG ???

Enviado: 20 Jul 2010 00:40
por Cezar
Boa noite Leonardo,

Baixei a VLib, mas ainda não consegui fazer funcionar.
Linkei o Vlib.prg com os meus prgs, faltaram algumas funçoes da Vlib na compilação, como eram funçoes
que se referiam ao mouse, simulei e compilou.

Mas, a funçao BARMENU( mBar ) é que é o problema.

Será que tem alguma incompatibilidade com Vista-Ultimate??

Grato.
v_cez@yahoo.com.br