Linguagem PICK. Alguem conhece?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Linguagem PICK. Alguem conhece?

Mensagem por marcos.gurupi »

Alguem conhece essa linguagem? Eh pq estou trocando o sistema de uma transportadora e o programa antigo eh pick, gostaria de saber como faço pra abrir os dados dele e transferir para outra plataforma (txt,xls,dbf...) para q eu possa adequar ao programa novo. Obrigado.

Marcos Roberto.
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Essa e nunca ouvi falar !

Já deu uma pesquisado no google ?

Você poderia me mandar algum dos arquivo de dados para eu analisar ?

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

Cara os arquivos dele o menor arquivo eh de 36mega, por isso eh n possivel enviar, pelo q eu sei o sistema e feito com um espaco pre determinado quando por exemplo esses 36 mega desse determinado arquivo n der mais o programador aumenta. Entendeu! Eh brincandeira!!!

Marcos Roberto
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

Como vc disse que o sistema é antigo, talvez se vc mandar o fonte eu possa ajudar a entender e procurar um modo de transformar os dados.

Vc já verificou se o arquivo não é uma tabela de texto pré-alocado?
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Procurando na internet descobri o tal PICK BASIC, faz tanto tempo que não uso basic que nem me lembro como eram guardados os dados, se fox no formato texto vai ser mais simples porém vc teria que me mandar pelo menas parte do arquivo para eu analisar.

O XTREEGOLD tem uma ferramente que permite visualisar um arquivo e extrair o quanto quiser dele, se você não tiver eu posso te mandar.

No aguardo.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

Mande o xtreegold para marcos.gurupi@ibest.com.br Por favor sobre o arquivo de dados como lhe falei eh muito grande e n tenho os fontes soh o programa mesmo. Mas vou tentar pegar parte dele e mandar. Obrigado.

Marcos Roberto.
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

Os programas em Basic (antigos) gravavam os dados em arquivo como eles são guardados na memória.

Uma variável inteira ocupa 2 bytes.
Uma string tinha um tamanho em caracteres e em alguns casos um byte para dizer qual o tamanho da mesma.

Vc precisa tb saber como é a estrutura do arquivo.

Se vc entender a "estrutura" de gravação, poderá usar as funções de baixo nível para "desmontar" se arquivo.

Se achar legal, mande um pedaço do inicio do seu arquivo.
Responder