Página 1 de 1

como Iniciar no xHarbour

Enviado: 22 Abr 2006 17:19
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

Enviado: 22 Abr 2006 23:17
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

Enviado: 24 Abr 2006 00:22
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...