Página 1 de 1

Duvidas com harbour x xharbour

Enviado: 21 Out 2010 11:41
por wagnervidal
Galera blz?

Sou programador em clipper so que ja tem mais de 8 anos que estou parado, agora estou tendo que voltar a ativa denovo, achei esse site na internet, ae fiquei cuirioso com o xharbour e harbour, só que agora to naquela duvida qual encarar? ja vi muitos posts aqui no forum dizendo que o xharbour ja tem muito tempo que não evolui e muitos dizendo que o harbour é o que está agora dominando... Qual deles eu vou?
Alguem plz da uma luz...
Meus programas todos são em clipper, da pra converter para harbour?
Vlw galera...
Não sei se postei no lugar certo...

Re: Duvidas com harbour x xharbour

Enviado: 21 Out 2010 11:58
por Itamar M. Lins Jr.
Harbour para Mingw, pegue no site oficial.
http://sourceforge.net/projects/harbour ... e/download
Qualquer problema poste aqui no forum.

Saudações,
Itamar M. Lins Jr.

Re: Duvidas com harbour x xharbour

Enviado: 21 Out 2010 13:09
por Itamar M. Lins Jr.
Ola!
Irei colocar aqui uma resposta do Qatan.
Sugestão que funciona comigo:

1. Delete o seu harbour, mingw, bcc (se não quiser apagar, pelo menos renomeie os diretorios).
2. Apague qualquer configuração de ambiente, path, set, ou pelo menos marque como comentário apenas (coloque : na primeira coluna de cada linha no arquivo que configura o path)
3. Baixe o harbour (binários pronto para uso): http://sourceforge.net/projects/harbour ... e/download
4. Configure o PATH conforme segue SET PATH=%PATH%;C:\hb21\comp\mingw\bin;C:\hb21\bin
5. Pronto, agora tente: hbmk2 br (não precisa -obr.exe)

OBS: para o Harbour funcionar perfeitamente não precisa de mais nada, só isso basta. A não ser que você use alguma lib de terceiros ou algo muito especial no seu programa, mas se for Clipper puro deve funcionar 100%.

Qatan
Saudações,
Itamar M. Lins Jr.

Re: Duvidas com harbour x xharbour

Enviado: 21 Out 2010 16:55
por wagnervidal
Fiz da maneira que vc falou e aparentemente esta funcionando ...
Agora que vem as duvidas hehehhe
Como converter do clipper para o harbour , como fazer ele ficar com a parte grafica...
Vlw

Re: Duvidas com harbour x xharbour

Enviado: 22 Out 2010 00:27
por Itamar M. Lins Jr.
Ola!
Comece mudando seu programa para rodar com Harbour.
Já tens um ganho de 16 para 32 Bits, real aplicação for windows, mesmo em console só roda no windows.
Acesso as impressoras USB, etc...
Depois voce irá escolher qual lib grafica adotar, Hwgui a que uso ou Minigui, são as mais populares.

A Minigui está agora apostando na QT isto significa que uma aplicação feita na Minigui, rode nas mais diversas plataformas.
Imagem
Aqui o poste do Roberto Lopes.
It is very clear for me that Windows is the past.

Devices not having Windows installed are becoming more and more popular since the people don't care about that so much.

QT framework (accessible to us via HBQT) provides compatibility with the following platforms:

- Embedded Linux
- Mac OSX
- Windows
- Linux/X11
- Windows CE/Mobile
- Symbian
- Maemo

Is obvious that is time to change, so I've decided the following:

1. I'll stop any new development based on Windows API (HMG 3.0 will be the last one).

2. The next major HMG release (HMG 4.0) will be based on HMG OJECTS + HBQT so it will be:

a. Full standard OOP.
b. Full compatible with HMG semi-OOP style.
c. Multi-platform

3. I'll still work on HMG 3.0 to do maintenance (bug-fixing only).

4. After the base development in the HMG 4 release be complete, I'll create a team (If there are volunteers) to finish the work.

IMHO, the team work will be successful since:

a. HMG windows and controls properties events and methods (our project goals) are fully docummented.
b. QT classes are fully docummented.
c. QT is extremely high-level compared to Windows API.
d. QT classes has .prg level wrappers (HBQT) so, no C programming is required.
e. QT provides advanced functionality (ie: Inputmask for textbox is built in).
f. So, it's only matter of plug the adequate components in the right places :)

5. If we are successful, HMG 4 will be YOUR project.

6. Since I have a lot to learn and research yet (added to my others occupations) as I've already announced, I'll reduce my participation in the forum for some time (please don't worry :) ).

7. Hopefully, for HMG 10th birthday, I'll be another user/contributor :)
Mesmo com essas novidades todas na Minigui, eu continuo usando a Hwgui, porque para mim é a mais fácil, e vém me atendendo as necessidades.

Saudações,
Itamar M. Lins Jr.