Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Harbour e xHarbour para programadores Clipper
Colaboração: Marcos Antonio Gambeta
Data de Publicação: 03 de Junho de 2005
Quem desenvolve sistemas usando a linguagem Clipper e sente falta de novos recursos, não precisa mais se sentir abandonado. Existem agora duas opções que permitem levar os sistemas feitos em Clipper para o mundo dos 32 bits e para o Linux também:
Harbour
Compilador compatível com a linguagem Clipper, tendo como características principais ser software livre e multiplataforma (MS-DOS, MS-WINDOWS, OS/2 e GNU/Linux). O Harbour converte os arquivos com extensão .PRG em .C, usando depois um compilador C para gerar os arquivos executáveis. Sua licença permite a criação de programas tanto de código aberto como de código fechado.
Site oficial: http://www.harbour-project.org
xHarbour
O xHarbour é uma versão extendida do Harbour. Além das mesmas características citadas acima, traz novos comandos e novas funções inexistentes na linguagem Clipper.
Site oficial: http://www.xharbour.org Grupos de discussão: news.xharbour.org
Ambos os projetos são apoiados por diversas bibliotecas que ampliam seus recursos, dando muito mais poder ao desenvolvedor Clipper. Entre estas bibliotecas destacam-se o acesso ao MySQL e ao PostgreSQL, como servidores de bancos de dados, a criação de CGI's e funções para compactação e descompactação de dados.
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
20 Jul 2011, 09:58
temos sistema compilado em xharbour, não é mini gui.
o uso do mouse dentro de um read, não pula de um read para
outro.
tem como resolver ex.
sair de um grupo de READ para outro e Retornar ao
Anterior ?
@ 10,10 say "codigo " get vcodigo
@ 12,10 say "valor " get vvalor
etc..
read
// aqui seria uma telinha com codigo das operações
// acima para consulta etc..
vlin=10
@ 9,60 say "lista Codigo"
@ vlin,59 to 23,80 double
vlin=vlin+1
if vlin>=22
@ vlin,60 "Digete " get vp
read
vlin=10
endif
@ 18,10 say "qq coisa " get vcoisa
@ 20,10 say "Outra " get voutra etc
read
grato
wilson
18 Abr 2011, 11:32
obrigado pela atenção
abraço
Eduardo
21 Mar 2011, 11:39
16 Nov 2010, 20:48
Visite o site do Fórum Clipper on Line.
Tem muito material à disposição, para pessoas de todos os níveis de conhecimento nas ferramentas xBase.
www.pctoledo.com.br/forum
02 Nov 2010, 15:35



