Página 1 de 1

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 04 Jun 2017 16:42
por bjbernal
Muito lento compilar pela IDE do hmgextended, o pior é que não me apresenta a evolução da compilação ficando apenas a mensagem "Building..." piscando na tela ! E tem acontecido de ficar compilando infinitamente e notei ser um bug... Mesmo com a opção INCREMENTAL demora, creio que nem esteja funcionando !

Gostaria de usar o IDE apenas para criar as telas e fazer a compilação por fora através de um bat mas, não captei a ideia de como o IDE cria este bat ! Alguém saberia me dar o caminho das pedras ? Ainda que mesmo através do bat demore, ao menos eu vejo o que acontece além de uma simples mensagem "Building..." !

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 04 Jun 2017 19:51
por JoséQuintas
Aqui tem tudo que precisa saber.

https://pctoledo.org/forum/viewto ... 43&t=18012

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 04 Jun 2017 20:35
por bjbernal
Obrigado Quintas ! Vou estudar o post, aproveitando, embora misture os problemas, me apareceu agora a pouco um probleminha que é o sequinte:

Ao fechar o programa com "form.release" a tela congela e o sistema não fecha (programa não respondendo) mas, no icone "X" da barra de titulo fecha normal " O que será ?

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 11:10
por MSDN
Já passei por esse problema e a solução foi programar em uma máquina sem o software de segurança do Banco do Brasil e da Caixa.
Porém, isso não resolve o problema, então o melhor seria procurar aqui no fórum uma postagem do Quintas que fala sobre como assinar um arquivo EXE, para que esses programas não entendam de forma errada o seu sistema.

Abraços

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 13:14
por bjbernal
Ola MSDN !

Rapaz... a coisa aqui é doida ! kkkk!
Veja só, SOMENTE no FORM MAIN chamando O RELEASE por botão, é que dá este problema ! Nos forms filhos (child) os botões executam normalmente o release !

Mas em outras maquinas, funciona tudo normal ! Vou ter que FORMATAR minha maquina mas, gostaria de entender a razão deste mistério, não sei se é somente o software de segurança dos bancos (santander e caixa) não !

Já reinstalei o MINIGUI e mesmo em um pequeno teste com apenas um form e um botão, NÃO FUNFA dando release pelo botão mas, pela barra de titulos sim ! Do nada isto começou acontecer, e SOMENTE no form main !

Ah e mais um detalhe, no modo seguro do windows funciona !

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 13:46
por JoséQuintas
Uma boa situação pra testar se assinatura resolve.
Se resolver, já providencia um certificado.

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 14:13
por bjbernal
Quintas !

Assinatura ? certificado ? Você diz dos softwares de segurança ?

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 14:49
por JoséQuintas
Sim, porque mesmo que formatando sua máquina resolva, se tiver a ver com bancos pode acontecer com cliente e não poder formatar.

Uma alternativa que vi na internet era sobre instalar o EXE nas pastas "Arquivo de Programas" ou "Arquivos de Programas (x86)", pode testar também.

Lentidão compilando HMGEXTENDED através da IDE

Enviado: 05 Jun 2017 15:09
por bjbernal
Quintas!

Entendi, mas os clientes não acessam bancos em todos os terminais, já aconteceu do sistema NÃO ABRIR e como era um dos terminais usado por funcionarios, não foi complicado formatar.

E comigo nesta minha maquina de trabalho, é a primeira vez que acontece e já faz tempo que o GAS do Santander está instalado e o da caixa também. Não sei porque desconfio que não seja exatamente problema com estes softwares. Na minha tentativa de compilar o sistema por fora da IDE, emprestei os bats que a IDE criou (_buid.bat e _temp.bc), o primeiro problema que notei foi que o caminho do NOTEPAD no PATH havia se perdido, resolveu reiniciando a maquina (???) mas, agora este inusitável problema.

O que tem a ver o form MAIN com o botão chamando através de ACTION o release com estes softwares de segurança ? E SOMENTE no form main... Pelo menu ou na barra de titulos, o sistema fecha sem congelar a tela (sistema não respondendo).

Vou experimentar sua dica e desculpa pelo tópico ter desviado-se do tema.