Página 2 de 2

Migrar do Clipper 5.2e com Exospace v1.0g para harbour

Enviado: 03 Mar 2015 08:47
por JoséQuintas
A grande diferença do Clipper é que bibliotecas Clipper não servem no Harbour.
O primeiro ponto é identificar que bibliotecas está usando, pra ver se tem no Harbour, e o que vai poder usar no lugar.

E tenha em mente que não precisa sair do Clipper pra começar com Harbour, nem precisa fontes separados.
Se tivesse começado assim no ano passado, talvez este ano já estaria tudo ok.

Migrar do Clipper 5.2e com Exospace v1.0g para harbour

Enviado: 03 Mar 2015 09:14
por JoséQuintas
Faltou....

Disse que faz um ano que está nesse dilema... então talvez não se trate apenas do Harbour e exista a parte psicológica.
igual aconteceu comigo e deve acontecer com muitos...

Então vamos lá, espero que ajude:

Qual linguagem de programação utilizar:
Disse que foi demonstrar o programa e passou vexame porque não rodou em 64 bits.
Significa que continua vendendo software, e tela gráfica não foi problema.
O Harbour então vai te ajudar nisso.
Deixe a parte de tela gráfica pra depois, pra não se complicar ainda mais.
Pronto, uma preocupação a menos.

Qual Harbour utilizar:
O oficial tá pronto, é só baixar.
O último "pacote" de uso da versão oficial que foi montado foi da versão 3.0, mas teve mudanças importantes depois.
Então a opção mais interessante é baixar a versão nightly, que é uma espécie de pré-release, pronta pra uso.
Vai estar igual a quase todo mundo, do mundo inteiro.
Pronto, outra preocupação a menos.

Ponto de partida:
Já disse no outro post. Identifique o que usa além do Clipper. Por exemplo se esse sculptor precisa de biblioteca própria.
Se precisar, das duas uma: ou converte a biblioteca pra Harbour, ou começa uma biblioteca própria.
Verifique se não tem outras também.
Aqui sim, vai começar a se preocupar com o que interessa.

Como trabalhar:
Se já faz mais de um ano e não foi, então vá com calma.
Apesar de teoricamente bastar compilar, tem alguns detalhes a acertar.
Pode continuar trabalhando normalmente com Clipper, enquanto testa Harbour, sem precisar fontes separados.

Por exemplo, no Clipper é opcional definir tamanho de tela - SetMode() - mas no Harbour é obrigatório.
Inserir isso no fonte não impede de compilar no Clipper.

Pronto, ao invés de estar preocupado, vai estar trabalhando sossegado.

Acho que é por aí.

Migrar do Clipper 5.2e com Exospace v1.0g para harbour

Enviado: 03 Mar 2015 11:22
por Itamar M. Lins Jr.
O problema não é com Harbour ou xHarbour.
Estamos em 2015! desde 2009 ele não consegue... Qual é o windows que ele usa p/ fazer os programas dele ?
Usa Clipper 16Bits! com um gerador de programas sculptor. Só para abandonar o costume de usar o Sculptor para gerar seus programas será uma glória!
http://www.squadra.com.br/conheca/indexLinhaTempo.html
Conforme a data 1991 sculptor p/ clipper.

Se pelo menos acompanhasse a evolução do SO!
Primeira coisa é começar a trabalhar com Windows 8.1 64 ou 32bits no ambiente dele, pelo menos win7 32Bits.

Depois ler como instalar xHarbour ou Harbour e a diferença que existe de um e outro.
Depois escolher um editor.
E ser mais preciso nos feedback aqui p/ nós do forum.

Saudações,
Itamar M. Lins Jr.