Problemas com Programa em Clipper

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Coyote
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 30 Dez 2008 10:22
Localização: Fortaleza

Problemas com Programa em Clipper

Mensagem por Coyote »

OI pessoal será que alguém pode me ajudar.
Precisei um pc onde havia um programa em Clipper, depois da formatação o programa não abre mais.
O que faço?
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

PROBLEMAS COM PRGRAMA EM CLIPPER

Mensagem por Pablo César »

Seja bem vindo ao fórum !

Coyote, você poderia relatar quais são os erros durante a execução ? Qual é o SO ?

Normalmente você irá precisar aumentar FILES=90 no CONFIG.NT (se for WINXP) e a variável SET CLIPPER=F200 por exemplo.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Coyote
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 30 Dez 2008 10:22
Localização: Fortaleza

Re: Problemas com Programa em Clipper

Mensagem por Coyote »

Boa Tarde pessoal.
Deculpe Pabllo Cesar ma so hoje vim ver o que vc escreveu, bem o sistema Operacional é o Windows Xp.
Ele não relata erro algum apenas. O que acontece é que quando clico no aplicativo a janela abre e fecha muito rápido.
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Re: Problemas com Programa em Clipper

Mensagem por Ademir »

Boa tarde !

Tente executar o aplicativo pelo Prompt de comando. Dessa forma o erro vai aparecer e vc vai saber o que fazer.

[]s.
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Re: Não consigo abrir programa em Clipper

Mensagem por Eolo »

Esse "não abre mais" é meio vago (ele nem dá sinal de vida? Abre mas dá erro? Abre e sai sem dar nenhum erro?).

Mas vamos lá, uma tentativa: se o programa abre mais arquivos do que o SO está preparado para, e portanto dá erro, isto vai resolver:

a) edite o arquivo C:\WINDOWS\SYSTEM32\AUTOEXEC.NT e inclua a seguinte linha no final:
set clipper=F250

b) edite o arquivo C:\WINDOWS\SYSTEM32\CONFIG.NT e inclua as seguintes linhas no final:
files=250
BUFFERS=30


---
Nota da Moderação (Maligno):
A presente mensagem foi movida de outro tópico, duplicado pelo OP, que tratava exatamente do mesmo assunto. Para melhor aproveitamento da matéria, o outro tópico foi apagado e todas as mensagens agora se concentram aqui.
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Re: Não consigo abrir programa em Clipper

Mensagem por Eolo »

Uma outra coisa é a eventual existência de "travas" anti-cópia. Quando vc formatou o PC, a eventual "licença" dele deve ter sido apagada e agora, quando vc tenta executar o programa, ele vê que não tem a licença e simplesmente termina.

Meus programas usam isso. Se você reinstalar o XP (o que equivale a copiar o EXE para outro PC), eles param de funcionar e exigem novo licenciamento.


---
Nota da Moderação (Maligno):
Idem à observação expressa na mensagem anterior.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Problemas com Programa em Clipper

Mensagem por Pablo César »

Ademir escreveu:executar o aplicativo pelo Prompt de comando
Como acostuma dizer o Chaves do programa mexicano... ISSO... ISSO... ISSO !!
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Coyote
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 30 Dez 2008 10:22
Localização: Fortaleza

Re: Problemas com Programa em Clipper

Mensagem por Coyote »

Bem vamos lá, talvez realmente esteja bastante vago o termo não abre mais.
o programa está numa pasta C:\cadastro, onde estão estão todos os arquivos dbf e ntx necessário para a execução, so quando clico no executavel casdastro.exe ele não executa nada siplesmente fecha a janelae não relata erro algum. Será que tem alguma confiração no cadastro.exe necessária para a execução, pois os arquivos estão todo lá na mesma pasta.
Coloquei o seguite nos arquivos AUTOEXEC.NT e CONFIG.NT.
AUTOEXEC.NT: Set Clipper =F200.
CONFIG.NT: Fliles=200.
Mesmo assim não funciona!
Teria outro maneira pra executar o prgrama?
Encontrei o arquivo principal do programa cadastro.prg, compilei com o clipper, crie o executavel mas mesmo assim ele não abre.
Se poderem me ajudar.
Coyote
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 30 Dez 2008 10:22
Localização: Fortaleza

Programa em clipper não executa mais.

Mensagem por Coyote »

Bem galera havia escrito um topico antes porem meio confuso.
Estou tentando ser mais claro agora.
Formatei o pc e depois disso o programa em clipper não executa mais, e também não exibe mensagem nenhuma,não sei como fazer pra excutar de novo por issso preciso a ajuda de vc's. O que pode ter acontecido?
Compilei o arquivo PRG do prgrama com clipper mas ele também não executa

o programa está numa pasta C:\cadastro, onde estão estão todos os arquivos dbf e ntx necessário para a execução, so quando clico no executavel casdastro.exe ele não executa nada siplesmente fecha a janelae e não relata erro algum. Será que tem alguma configuração no ecutavel necessária para a abertura, pois os arquivos estão todo lá na mesma pasta.
Coloquei o seguite nos arquivos AUTOEXEC.NT e CONFIG.NT.
AUTOEXEC.NT: Set Clipper =F200.
CONFIG.NT: Fliles=200.
Mesmo assim não funciona!
Teria outro maneira pra executar o prgrama?
Encontrei o arquivo principal do programa cadastro.prg, compilei com o clipper, crie o executavel mas mesmo assim ele não abre.
Se poderem me ajudar.

Nota de moderação: Esta mensagem pertencia a um novo tópico. Avisamos que não há necessidade de abrir novos tópicos para tratar do mesmo assunto. Pelo que ví isto ja ocorreu anteriormente. Favor centralizar este assunto neste mesmo tópico. Minha resposta abaixo foi postada antes de ver esta mensagem.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Problemas com Programa em Clipper

Mensagem por Pablo César »

Coloquei o seguite nos arquivos AUTOEXEC.NT e CONFIG.NT.
AUTOEXEC.NT: Set Clipper =F200.
CONFIG.NT: Fliles=200.
Mesmo assim não funciona!
Aconselho a você setar a variável CLIPPER no MSCONFIG ou no arquivo BATCH que chama seu programa antes. No config.nt não é necessário colocar files=200, na minha opinião máximno é 90 ja é um bom valor. Mas de todas formas deveria executar. Se você executou na linha de comando e não mostrou erro algum. Tente compilar com a opção /B para poder DEBUGAR e ver onde que está abortando.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Problemas com Programa em Clipper

Mensagem por Pablo César »

Coyote escreveu:so quando clico no executavel casdastro.exe ele não executa nada siplesmente fecha a janelae e não relata erro algum.
Caro colega, ja foi indicado para você executar esse seu programa desde a linha de comando, não clicar de dentro do Windows explorer. Isto é, vá no menu iniciar, programas, acessórios e verá a opção de "Prompt de comando", daí vá para a pasta onde se encontra o programa, digitando:

CD\CADASTRO (Enter)
e chame o programa que por coincidência também chama-se CADASTRO (enter), daí você verá se dá alguma mensagem. Possivelmente esteja dando mensagem de erro por falta de configração de ambiente, ou talvez por causa de erro do processador da rotina _wait ou atém mesmo por falta de algum arquivo ou instrução do proprio programa. Por isso debugue o programa que daí irá ver passo a passo. OK ?
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Problemas com Programa em Clipper

Mensagem por alaminojunior »

Encontrei o arquivo principal do programa cadastro.prg, compilei com o clipper, crie o executavel mas mesmo assim ele não abre.
Tá com a faca e o queijo na mão.
Vasculhe o .prg principal, que vc disse que achou, e procure por alguma rotina que faça verificação de outro arquivo auxiliar (licença) como bem mencionou o EOLO.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Coyote
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 30 Dez 2008 10:22
Localização: Fortaleza

Problemas com programa em Clipper.

Mensagem por Coyote »

Olá pessoal bom dia.
Caro Pablo Cesar ja fiz como vc disse tentei executar pelo prompt de comando entrando na pasta do referido programa, mas da na mesma, ele não executa nem mesmo exibe mensagem alguma.


---
Nota da Moderação (Maligno):
A presente mensagem foi incluída num novo tópico com o mesmo nome deste. Futuramente, por favor, UTILIZE O MESMO TÓPICO que já foi criado e NÃO crie outro.
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Problemas com Programa em Clipper

Mensagem por gvc »

Mande os prg´s da pasta para analisar-mos. Se tiver alguma trava, podemos avisar.

Se não conseguir colocar em algum local para download, mande para: gvcortez@uol.com.br
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Re: Problemas com Programa em Clipper

Mensagem por Eolo »

Aconselho a você setar a variável CLIPPER no MSCONFIG ou no arquivo BATCH que chama seu programa antes. No config.nt não é necessário colocar files=200, na minha opinião máximno é 90 ja é um bom valor.
Esta informação "90 é um BOM valor" é incompleta e pode induzir a erro. Não é assim que a coisa funciona. Se o limite for setado em 90 e o programa tiver que abrir 91 arquivos, 90 terá sido um "MAU valor", porque o programa vai ser abortado.

Então, bom valor é aquele que cada programa precisa. Pode ser 90, pode ser 190, pode ser 30. Mas sempre limitado a 255.

Seguinte: o Clipper consegue abrir até o total de 255 arquivos - DBF, DBT, NTX (em 250 áreas de trabalho) ao mesmo tempo. E quem diz ao Clipper qual o limite intermediário a usar são os comandos FILES=??? (no Config.nt) e o SET CLIPPER=F??? (no Autoexec.nt). Aliás, sempre o MENOR deles:
. se você fizer FILES=100 e o SET CLIPPER=F50, o limite vai ser 50
. se você fizer FILES=100 e o SET CLIPPER=F200, o limite vai ser 100.
Responder