Página 1 de 1

Migração de Clipper para Visual Fox Pro

Enviado: 01 Fev 2005 14:17
por Dri
Hi!

People, tenho ouvido falar bem (e mal também...) do Visual Fox Pro.
Alguém tem algo a dizer a respeito?

Vou direcionar as coisas que eu gostaria de saber (mas quem puder postar mais coisas sobre a linguagem, será bem vindo!).

1) Migração: É relativamente fácil fazer a migração? Muda muito a compilação e linkagem?
2) Compatibilidade: Uso o Clipper 5.2e com Blinker 5.1 e a lib SIx2 com índices NSX. Isto citado é compatível com VFP? Se não, o que terei que mudar?
Um dos meus sistemas é com a Visual Lib... Imagino que este casamento (VL com VFP) não dá certo! Acertei? (prefiro estar errada... :().
3) Comparação entre outras linguagens visuais: Quem já conhece o VFP e outra(s) linguagem(s) visual(ais) (FiveWin, xHarbour com HWGUI ou MiniGUi, etc.), o que têm a comentar comparativamente (facilidades, recursos, etc.).
4) Migração Parcial: É possível migrar, fazer os ajustes necessários apenas para funcionamento e fazer o resto da migração (ambiente Windows: telas, check-box, radio group...) posteriormente?
5) Preço: Onde obtenho informações do preço e download para avaliação?

Bem, pessoal, estas são as minhas principais dúvidas!
Qualquer coisa que postarem, me ajudará em muito na decisão!

Enviado: 01 Fev 2005 14:39
por Alessandro
Dri,

Já fiz testes com o VFP e achei muito bom, mas atualmente estou desenvolvendo com xHarbour com Minigui e estou achando melhor.

No Visual Fox Pro, vc não vai simplesmente recompilar seu sistema, vc terá que reescrevê-lo, ou seja, pode-se aproveitar muitas coisas, mas será necessário reanalisar tudo.

No xHarbour, vc terá, basicamente que fazer as telas, mas tem algumas ferramentas pra isso, o código é basicamente o mesmo, é lógico que vc terá de abandonar muitas libs, mas acredito que não farão falta.

Ainda sou iniciante com a Minigui, por isso me perdoem os mais experientes se disse alguma bobeira aqui.

Espero ter lhe ajudado.

Alessandro

Enviado: 02 Fev 2005 11:20
por vagucs
Que isso alessandro,

Marcou bobeira não, é isso mesmo.

O VFP é muito jóia, eu já usei, porém é necessário reescrever mais código do que com o xHarbour+Minigui, se usar a WVT do xHarbour, você reaproveita 99% do código fonte.

Enviado: 02 Fev 2005 17:42
por Everton
Olá Wagner

Gostaria de saber se existe alguma versão demo do xharbour e minigui para dar uma avaliada pois também preciso passar para visual meu sistema, grato pela ajuda

Enviado: 02 Fev 2005 21:06
por Antonio
Everton,

Link para xHarbour versão 0.93 versão Open Source http://www.xharbour.org
Link para xHarbour versão comercial, inclusive pode baixar o DEMO http://www.xharbour.com.br
Link para Minigui Open Source incluindo a IDE e a linguagem HARBOUR versão 0.44 http://prdownloads.sourceforge.net/harb ... e?download

Pagina oficial da Minigui http://www.geocities.com/harbour_minigui/index.htm

Enviado: 03 Fev 2005 00:12
por rrfsistemas
Olá Dri de uma olhada em minha página tem algumas dicas sobre o assunto.

Enviado: 04 Fev 2005 09:45
por kenew
Aproveitando o gancho, gostaria de tirar umas duvidas tambem, alguem aqui, tem um software comercial usando o xHarbur convertido do clipper ?

E quando ao acesso a bancos como MySql e SQL Server, tem algum porem é tudo tranquilo ?

Agora uma pergunta bem de leigo quanto ao uso de bancos de dados:
Usando Mysql ou sql ou qualquer outro, não é necessario travar registro ou arquivo não é ?, isso o proprio banco quem faz ?

Obrigado pela ajuda.

Enviado: 04 Fev 2005 12:07
por Antonio
Ola Kenew,


Uma aplicação comercial convertida do clipper, pode ser vista aqui http://www.maxsis.com.br/nsite/required ... suario.pdf

Não utilizo BD ainda, contudo a Minigui tem a respectiva LIB para acesso e manipulação de dados em MySql.

Existe tambem a SQLLIB free e comercial em www.sqllib.com


Não sei se te interessa, mas:

- A licença MySql depende da forma como é distribuida sua aplição. Pode ser Free ou Paga

- PostGreSql exige muito equipamente/CPU e roda a partir do WINXP ou 2000 em NTFS.

- FireBird seria o mais simples e 100% free

Pelo que sei os BD com as caracteristicas dos BD acima, normalmente
cuidam dessas tarefas de bloqueio e desbloqueio, mas voce pode gerenciar isso.


DRI,

O desenvolvedor da SQLLIB converteu a VISUAL.LIB para o HARBOUR e futuramente o fara para xHarbour tambem. A minigui roda com HARBOUR e com xHARBOUR, dai a "possibilidade" de migrar aos poucos com os dois visuais: WINDOWS e VISUAL LIB.

O Harbour/xHarbour tem o RDD CDX nativo, a NSX me parece estar presente, somente na versão comercial.

A forma como voce acesse e manipula DBFs é a mesma do clipper.

Comandos ou Funções como Alert, Save Screen, Menu to, Prompt, Clear, Cls e outros não terão utilidade em ambiente visual.

Seria interessante, mesmo não fazendo uso das ferramentas, inscrever-se na lista, acompanhar, postar dúvidas, verificar as duvidas de outros usuarios, em fim.

MINIGUI miniguibrasil@yahoogrupos.com.br
HARBOUR/XHARBUR planetaharbour@yahoogrupos.com.br

Enviado: 04 Fev 2005 13:04
por vagucs
O antonio falou tudo...


O xHarbour e a Minigui são gratuitas, opensource sobre os termos da GPL.

A minigui mais atual você consegue em www.sourceforge.net bastando digitar minigui no campo de busca, é o segundo projeto.

Ela tem IDE para arrastar botão que até agora tá me atendendo muito bem.

Quanto a bancos relacionais eles mesmo cuidam do travamento de registro, mas indico se for começar, comece pelo PostGres mas no Linux, ele é gratuito também e só perde para o Oracle por causa de algumas bobeirinhas atoa, porém como o antonio disse ele é mais pesado.

No momento ainda não uso banco relacional, pois estou tirando o maximo de proveito do Telnet, em si funciona da mesma forma mas sem ser necessário mudar nada no sistemas, apenas mesmo compilar ele em Linux. Funciona como um sistema relacional, converti o sistema de diversas empresa que usam e está rodando muito bem, nunca vi tela de corrupção de indices no Linux, tomara de nunca ver mesmo....

Enviado: 04 Fev 2005 13:07
por vagucs
Há, ia mes esquecendo, a visual lib funciona tento em harbour quanto em xHarbour, bastando recompilar.

Enviado: 08 Fev 2005 06:45
por culik
Ola
kenew escreveu:Aproveitando o gancho, gostaria de tirar umas duvidas tambem, alguem aqui, tem um software comercial usando o xHarbur convertido do clipper ?
sim
pegue o programa de acesso em http://geagri.caad.com.br

>Agora uma pergunta bem de leigo quanto ao uso de bancos de dados:
> Usando Mysql ou sql ou qualquer outro, não é necessario travar >registro ou arquivo não é ?, isso o proprio banco quem faz ?

com o xharbour comercial+sqlrdd, voce pode usar qualquer banco de dados do mercado como se fosse um .dbf

Atenciosamente
Luiz Rafael Culik Guimaraes
www.xharbour.com.br

Enviado: 08 Fev 2005 23:43
por rrfsistemas
Dri visite o site da www.Foxminas.com.br la vc encontrara uma gama de formas para converter aplicaçoes Clipper para Foxpro.


Um [].

Enviado: 10 Fev 2005 09:47
por Dri
Hi!

Obrigada, pessoal!

Tenho informações suficientes para pensar melhor.
VFP, xHarbour, MiniGui, HWGUI, FiveWin...

Mas é complicado, né?
O problema é que tenho que ter convicção ferrenha para onde vou, porque se for e não gostar, blau, blau... sem volta!
Mas isto tudo são ossos do ofício!

Novamente, obrigada!