Página 1 de 1
Depurar Erro HWGUI
Enviado: 12 Mai 2008 11:18
por Luciano Bonfim
Utilizo GTWVW na minha tela principal e aos poucos estou migrando minhas tela de cadastro para HWGUI e depois que migrar todas elas irei substituir minha tela inicial também para HWGUI, o meu grande problema hoje é quando dá um erro na ma minha tela de cadastro em HWGUI, pois o sistema congela e tenho que fechar meu programa pelo gerenciador de tarefas do windows e näo é mostrado nenhuma mensagem de erro, ou seja, näo consigo saber que erro deu e isto está dificultando demais o meu trabalho.
Alguem tem alguma soluçäo para este problema?
Muito Obrigado
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 13:48
por sygecom
Olá Luciano,
Eu nunca consegui usar o DEBUG na HWGUI, então quando quero mais ou menos depurar vou usando um msginfo("aqui") para saber até onde esta indo a mensagem e logo após ver onde esta ocorrendo o erro, e quando vejo que o problema esta na LIB ai uso o Tracelog(), que é uma pratica bem facil que vejo os desenvolvedor da HWGUI usar MUITO. só que TraceLog, só esta disponivel para xHarbour e não para Harbour.
Abraços
Leonardo Machado
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 16:49
por Luciano Bonfim
interessante.... o qe faz esse travelog? tem algum exemplo de utilizacao dele?
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 17:09
por sygecom
De uma olhada no help do xharbour, que tem exemplos de uso, e junto com ele pode usar tmb. o valtoprg() que pega qualquer tipo de dado e transforma em string.
Abraços
Leonardo Machado
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 21:07
por Luciano Bonfim
muito obigado pela dica, muito bom esse tracelog() vai resolver muitos problemas meus aqui!
vc acha que é possível alterar o errorsys.prg da hwgui para poder enviar a mensage de erro para um email, ai quando der erro o usuário clica no botao e a mesagem com o erro é enviada para o meu email. é possível isso?
Muito Obrigado
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 22:07
por sygecom
É possivel sim Luciano, Hoje em dia faço isso em meus sistemas, porem em sistemas que uso misturado a Hwgui com Gtwvw ou Gtwvt ai alterei o ERROSYS.PRG do xharbour e não da Hwgui.
Re: Depurar Erro HWGUI
Enviado: 14 Mai 2008 23:52
por Luciano Bonfim
o probema é que se eu usar o errorsys.prg do xharbour nao consigo ver os erros das telas da HWGUI, por isso que agora estou usando o errorsys.prg da hwgui. vou tentar alterar o errorsys.prg da hwgui e se conseguir colocar o envio de email eu posto aqui
obrigado