Clipper On Line • Ver Tópico - Erro ao compilar exemplo

Erro ao compilar exemplo

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Erro ao compilar exemplo

Mensagempor JoséQuintas » 13 Mar 2017 17:01

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor gilbertosilverio » 13 Mar 2017 18:19

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
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Erro ao compilar exemplo

Mensagempor JoséQuintas » 13 Mar 2017 19:06

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor JoséQuintas » 13 Mar 2017 19:14

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor JoséQuintas » 13 Mar 2017 19:52

Até foi
Parti pra solução mais simples: fixar compartilhado e arrancar nome de pasta.

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor gilbertosilverio » 14 Mar 2017 07:40

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
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Erro ao compilar exemplo

Mensagempor JoséQuintas » 14 Mar 2017 07:59

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

https://www.openhub.net/p/6861/commits?page=72&sort=oldest
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor asimoes » 14 Mar 2017 08:52

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Erro ao compilar exemplo

Mensagempor asimoes » 14 Mar 2017 09:31

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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Erro ao compilar exemplo

Mensagempor JoséQuintas » 14 Mar 2017 10:14

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, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18150
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Erro ao compilar exemplo

Mensagempor asimoes » 14 Mar 2017 13:42

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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Erro ao compilar exemplo

Mensagempor gilbertosilverio » 14 Mar 2017 14:49

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
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Erro ao compilar exemplo

Mensagempor asimoes » 14 Mar 2017 18:12

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)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Erro ao compilar exemplo

Mensagempor gilbertosilverio » 15 Mar 2017 07:12

Alexandre,

Como você consegui?

Você mesclou os códigos ou consegui usando a 2.20 direto...
gilbertosilverio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 332
Data de registro: 18 Jan 2009 09:39
Cidade/Estado: Ribeirao Pires - SP
Curtiu: 1 vez
Mens.Curtidas: 23 vezes

Anterior



Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro