Erro ao compilar exemplo

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

Erro ao compilar exemplo

Mensagem 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...
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem por JoséQuintas »

Mas ela vem sendo atualizada, a última atualização foi no mês passado.
hwgui.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem 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
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem 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
SCM.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

Erro ao compilar exemplo

Mensagem 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
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem por JoséQuintas »

Não era apenas ele, Prmezek também.

https://www.openhub.net/p/6861/commits? ... ort=oldest
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Erro ao compilar exemplo

Mensagem 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.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Erro ao compilar exemplo

Mensagem 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.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Erro ao compilar exemplo

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Erro ao compilar exemplo

Mensagem 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

Erro ao compilar exemplo

Mensagem 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...
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Erro ao compilar exemplo

Mensagem por asimoes »

Obrigado Gilberto,

Funcionou, agora posso seguir nos testes.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
gilbertosilverio
Usuário Nível 3
Usuário Nível 3
Mensagens: 339
Registrado em: 18 Jan 2009 10:39
Localização: Ribeirao Pires - SP

Erro ao compilar exemplo

Mensagem por gilbertosilverio »

Alexandre,

Como você consegui?

Você mesclou os códigos ou consegui usando a 2.20 direto...
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Responder