como Iniciar no xHarbour

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

como Iniciar no xHarbour

Mensagem por marbio »

boa tarde!!!!!!!!!!

Olhei e verifiquei, parece ser tao facil usar xharbour, mas e
mesmo!!!!!!!!!!!

entao vamos minha duvida e essa, Hj, eu abaxei os instalador, na primeira vez deu errado e depois eu baxei outra versao xharbour .99.60 eu acho que e isso mesmo, e compilei e deu certo.

a duvida e a seguinte e todos os comando e funcoes que eu usava no clipper eu posso usar no xharbour, ou tem limitacoes, etc. a onde que eu posso encontrar mais coisas interessantes etc...

eu estou iniciando e gostaria de uma boa ajuda de vcs que estao na frente, ou ate mesmo comprar apostila, ou um toturial, bem formulado etc. como usar lib.

no meu caso eu suo o ( CLP ) por causa sao varios PRGs, como montar isso = o LNK etc.

DESDE JA AGRADECO A ATENCAO DE TODOS!!!!!!!!!!!

QUE O FORUM CONTINUE PROSPERANDO MUITO PORQUE E DE MUITA AJUDA.

E-MAIL: marbio@netsulminas.com.br
Sempre há uma solucao para os nossos problema clipper.....
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Mensagem por Mário Isa »

:)) Ei Márbio.

Comece por aqui:
http://www.caclipperwebsite.com/harbour.shtml

Eu fui lá e tá super bem explicadinho....

Mário
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

Inicialmente eu diria que não tem limitação, alias se bem comparado, o Clipper sim é limitado perante o xHarbour, mas existem algumas condições que o clipper não exigia, ou não pegava pesado como o C por exemplo.

Isso é notável no tipo de variável, ficou mais fácil migrar para quem já tinha o hábito de usar variáveis locais dentro de funções. Mesma coisa para funções com o mesmo nome em PRGs diferentes, habitue-se (se for o caso) a declara-las como estáticas.

Resumindo, quanto mais estruturado for o seu código-fonte (o que se tornou pouco comum pela própra natureza do compilador Clipper, bastante flexível), mais fácil será de migrar um sistema.

A parte mais difícil de se enfrentar acredito que seja o uso de bibliotecas de terceiros, sendo que inúmeras delas ainda não foram e talvez nunca sejam migradas, tornando-as incompativeis com o compilador.

A notícia boa é que as principais (mais comuns) como a Visual Lib e a LLIBG por exemplo já foram ou estão sendo portadas.

E para finalizar, o bom de tudo isso é que 90% delas são opensource (nossa, isso sim é bom!) e temos a MiniGUI como o maior exemplo desta evolução.

Poderia falar um pouco do uso de bancos de dados relacionais como o MySQL ou até o Oracle (!) mas este assunto deixo para outra oportunidade.


Falooo...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Responder