Página 2 de 2
Erro ao compilar exemplo
Enviado: 13 Mar 2017 17:01
por JoséQuintas
Tem jeito não, não serve como exemplo.
Consegui compilar, mas tem erros na execução também.
E a cada correção surge um novo erro.
O último erro aonde parei foi "não pode reindexar porque tem arquivo aberto em outra estação"
Por enquanto ainda não vi a tela do aplicativo.
Erro ao compilar exemplo
Enviado: 13 Mar 2017 18:19
por gilbertosilverio
Jose
Estes exemplos do Leonardo são antigos, ela so compila com a versao 2,16 da hwgui, depois que o Kresin alterou a hwgui para a 2.17 que o Luiz F Basso mantinha muita coisa deixou de funcionar, ele mudou, ou melhor, ele procurou deixar no padrao que ele usa...
Uso uma versão do LUIZ F BASSO ate hoje em produção e nunca tive problemas.
Mais infelizmente, como a versão 2.20 do CVS, nunca consegui fazer funcionar.
Se quiser testar, te aconselho a começar do zero, baseado nos exemplos que ele disponibilizou la no CVS.
Comecei do zero, com a versão 2.20 do CSV para ver se tem melhorias de performace, usando hwgui+mingw, mais baseado na minha pouca experiencia, não consegui ver nenhuma diferença com a que uso hwgui 2.16+bcc55
So lamento o LUIZ F BASSO não ter dado continuidade na HWGUI, pois ele sempre nos ajudou muito...
Erro ao compilar exemplo
Enviado: 13 Mar 2017 19:06
por JoséQuintas
Mas ela vem sendo atualizada, a última atualização foi no mês passado.
Erro ao compilar exemplo
Enviado: 13 Mar 2017 19:14
por JoséQuintas
No geral foi acrescentar aquele "hwgcompat.ch".
Compilou e rodou com hwgui 2.20
É que tem muito erro no fonte do Leonardo, não relacionado à hwgui, como pasta de arquivo errada, teste de arquivo em uso errado, etc.
Acho que como funciona em DBF e MySQL, a parte de DBF deve ter ficado fora de uso e não foi atualizada.
Então a hwgui não deu problema pra compilar, só os que mencionei antes, e que foram resolvidos de forma fácil.
É que os erros do aplicativo, por exemplo alterar TODAS as aberturas de arquivo, não sei se vai ter fim.... rs
Erro ao compilar exemplo
Enviado: 13 Mar 2017 19:52
por JoséQuintas
Até foi
Parti pra solução mais simples: fixar compartilhado e arrancar nome de pasta.
Código: Selecionar todos
FUNCTION Use_Arq(cArquivo,cAlias,iShared,iLeitura,iTemp,iabre_auto)
iShared := .T.
DO WHILE "\" $ cArquivo
cArquivo := Substr( cArquivo, At( "/", cArquivo ) + 1 )
ENDDO
Erro ao compilar exemplo
Enviado: 14 Mar 2017 07:40
por gilbertosilverio
Jose,
Acho que me expressei mal, quanto ao LUIZ F BASSO dar continuidade a HWGUI.
A HWGUI e atualiza frequentemente, mais na versão do Kresin, que creio e direcionada para os projetos dele...
Creio que o BASSO deve ter a dele, que ele manipula para as suas necessidades... ele deve ter uma xHWGUI... rsrsrs
Estes teste do Leonardo, servia somente como exemplo de como usar, creio tambem que o Leonardo, montou estes exemplos para a o pessoal poder entender e aprender como fazer...
A grande problema, e que cada um tem sua logica, por isso, cada qual vai criando suas versões, e quem vem na cola vai se virando... rsrsrs
Erro ao compilar exemplo
Enviado: 14 Mar 2017 07:59
por JoséQuintas
Erro ao compilar exemplo
Enviado: 14 Mar 2017 08:52
por asimoes
Interessante Quintas,
Porque a HwGui não faz parte do projeto harbour como contrib ? pelo menos poderíamos ter um padrão
Tem muita coisa solta que fica difícil saber onde é oficial e o que é fork,
Posso ta falando besteira.
Erro ao compilar exemplo
Enviado: 14 Mar 2017 09:31
por asimoes
Por exemplo, eu tô usando a HwGui 2.17 funcionando sem problemas, quando eu tento passar para a 2.20 não vai. Eu até já abri um tópico falando sobre isso mas ninguém se manifestou a respeito a get com PASSWORD, se eu vencer essa, continuo com o processo de atualização para 2.20.
Erro ao compilar exemplo
Enviado: 14 Mar 2017 10:14
por JoséQuintas
Está ai uma coisa complicada: manter compatibilidade.
Sobre a password...
Não vejo como problema, é até melhor como segurança que curiosos não saibam o tamanho da senha.
Erro ao compilar exemplo
Enviado: 14 Mar 2017 13:42
por asimoes
Quintas,
O comportamento de PASSWORD é a cada digito informado aparecer um caracter bola, asterisco ,etc, e não preencher tudo de uma vez (2.20), o que não acontece na 2.17 normal a cada digito um coringa, asterisco, bola, etc., provavelmente uma falha, ou não entendi como faz o na 2.20 como é feito na 2.17
Erro ao compilar exemplo
Enviado: 14 Mar 2017 14:49
por gilbertosilverio
Alexandre,
O kresin simplificou o código, ele tirou rotinas que faziam isso, da uma olhada na hedit para você ver...
Ele deixou somente o STYLE ES_PASSWORD...
A primeira coisa que reclamaram, em um pequeno sistema que recompilei com a HWgui 2.20, tive que voltar a compilar com a HWGUI antiga...
Coisa banal, mais fazer o que, o cliente tem sempre razão...
Erro ao compilar exemplo
Enviado: 14 Mar 2017 18:12
por asimoes
Obrigado Gilberto,
Funcionou, agora posso seguir nos testes.
Erro ao compilar exemplo
Enviado: 15 Mar 2017 07:12
por gilbertosilverio
Alexandre,
Como você consegui?
Você mesclou os códigos ou consegui usando a 2.20 direto...