Página 1 de 1
problemas com llibg (por favor se alguem puder ajudar)
Enviado: 13 Mai 2005 17:01
por clebermano
Galera eh o seguinte, eu migrei meu programa totalmente para clipper 5.3 com llibg, ate ae tudo bem, agora eh o seguinte, acontece que quando eu estava sem llibg, quando dava um erro, o programa saia, e me mostrava qual linha estava o erro, coisa que aki todo mundo ja sabe, claro, agora com a llibg acontece que quando da algum erro de argumento ou variravel, o programa sai, e simplesmente limpa a tela, do prompt, me deixando a ver navios.
agora eu pergundo, tem alguma maneira de se resolver isto????
Enviado: 14 Mai 2005 15:54
por vagucs
Escreva seu proprio ERRORSYS, no meu tem um PRG com o seguinte nome _ERROR.PRG, pegue e compile junto ao seu sistema e veja se ajuda.
Re: problemas com llibg (por favor se alguem puder ajudar)
Enviado: 14 Mai 2005 17:50
por MARINI
clebermano escreveu: eu migrei meu programa totalmente para clipper 5.3 com llibg, acontece que quando eu estava sem llibg, quando dava um erro, o programa saia, e me mostrava qual linha estava o erro, agora com a llibg acontece que quando da algum erro o programa sai, e simplesmente limpa a tela, do prompt
Quando dá o erro está no modo gráfico e como encerra a execução rapidamente volta para o modo texto limpando a tela. Se conseguir dar uma pausa neste espaço de tempo vai conseguir ler a mensagem de erro mas é um saco ficar fazendo isso. O melhor é tentar localizar o provavel local de erro colocando linhas de mensagens provisorias nos prgs e apaga-las depois de localizar o erro, assim:
setcolor("")
@ 1,5 say 1
.linhas de programa
.
.
.
@ 2,5 say 2
.
.
.
@ 3,5 say 3
Assim quando o programa parar voce vai ver no topo esquerdo da tela o local aproximado. Daí é só analisar este trecho.
Faço assim e funciona legal.
Enviado: 15 Mai 2005 08:49
por clauber
amigo, ja passei por esse problema, quando iniciei a usar a llibg, desenvolvi uma rotina q quando algum erro acontece, consigo saber qual eh o erro e ao inves de sai do sistema ele armazena em um arquivo temporario o erro do sistema, podendo assim, se um cliente esta longe de vc, imprimir o erro ou usar outro meio de comunicacao para detectacao do erro... passa-me e-mail q lhe retorno com a rotina
clauberromao@yahoo.com.br
Enviado: 15 Mai 2005 10:18
por vagucs
O _erro que está no meu site exibe as mensagens de erro na tela em um achoice antes de encerrar o programa e ainda armazena em um arquivo.
Enviado: 16 Mai 2005 09:16
por clebermano
legal vagner gostei da sua solucao, vou estuda-la,agora clauber manda pra mim sua rotina pra eu poder testar tb. agradeco a todos desde ja.
clebermanorp@yahoo.com.br
Enviado: 16 Mai 2005 14:11
por clebermano
fantatisco wagner, melhor que o da CA, como vc conseguin fazer uma funcao deste nivel???
Enviado: 17 Mai 2005 11:02
por clauber

, infelizmente soh estou lendo o post hj, mas ainda bem q o wagner lhe ajudou cleber, espero ajudar vc em outra oportunidaded...
t+
Enviado: 17 Mai 2005 17:14
por vagucs
Esta rotina é o ERRORSYS padrão do Clipper com algumas modificações para gerar log e monstrar os erros na tela. Adptei já faz mais de 6 anos. Tem 5 anos que está no meu site para download.