Migração de Clipper para Visual Fox Pro

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Dri
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 06 Set 2004 20:09

Migração de Clipper para Visual Fox Pro

Mensagem 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!
Abraços!
Dri (F)
Alessandro
Usuário Nível 3
Usuário Nível 3
Mensagens: 141
Registrado em: 07 Jul 2004 09:39
Localização: Santo Antonio da Platina-PR

Mensagem 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
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem 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.
Sem mais
Wagner Nunes
www.vagucs.com.br
Everton
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 07 Jul 2004 08:53
Localização: Campo Grande - MS

Mensagem 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
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem 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
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar do usuário
rrfsistemas
Usuário Nível 3
Usuário Nível 3
Mensagens: 249
Registrado em: 11 Jul 2004 18:16
Localização: Uberlândia/MG

Mensagem por rrfsistemas »

Olá Dri de uma olhada em minha página tem algumas dicas sobre o assunto.
"Não é a ferramenta que faz o artesão e sim a sua criatividade...""
Renato Ribeiro Ferreira
Tecnologia em Analise de Sistemas de Informação
http://www.rrfsistemas.hd1.com.br
( VFP 9 + MySql e/ou Oracle 11 ) - ...Harbour/MiniGui...
kenew
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 08 Set 2004 15:08
Contato:

Mensagem 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.
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem 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
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem 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....
Sem mais
Wagner Nunes
www.vagucs.com.br
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Há, ia mes esquecendo, a visual lib funciona tento em harbour quanto em xHarbour, bastando recompilar.
Sem mais
Wagner Nunes
www.vagucs.com.br
culik

Mensagem 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
Avatar do usuário
rrfsistemas
Usuário Nível 3
Usuário Nível 3
Mensagens: 249
Registrado em: 11 Jul 2004 18:16
Localização: Uberlândia/MG

Mensagem 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 [].
"Não é a ferramenta que faz o artesão e sim a sua criatividade...""
Renato Ribeiro Ferreira
Tecnologia em Analise de Sistemas de Informação
http://www.rrfsistemas.hd1.com.br
( VFP 9 + MySql e/ou Oracle 11 ) - ...Harbour/MiniGui...
Dri
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 06 Set 2004 20:09

Mensagem 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!
Abraços!
Dri (F)
Responder