Ir para conteúdo
  • Cadastre-se

dev botao

Metodo inicializar demorado


Recommended Posts

  • Moderadores
2 horas atrás, Anderson_Hello disse:

Identifiquei que nessa função é lenta para executar: SetPGWebLibPermiteAtualiza

apague a pasta TEF resete o pdc

e instale novamente

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores
6 horas atrás, Anderson_Hello disse:

Identifiquei que nessa função é lenta para executar: SetPGWebLibPermiteAtualiza

Quais são as situações para reproduzir o problema?

Pode ser que algum antivírus não esteja gostando da aplicação tentar atualizar variáveis de ambiente

3 horas atrás, Juliomar Marchetti disse:

apague a pasta TEF resete o pdc

e instale novamente

Isso não faz sentido para essa rotina apontada

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Reset pdc já fiz e não mudou nada. Win10 apenas com antivírus da microsoft desligado.

Para reproduzir o problema aqui no meu pc, mas precisei fazer nada, apenas atualizei os fontes e ficou assim.

A linha que fica lento para atualizar é: SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0, LPARAM(PChar('Environment')), SMTO_ABORTIFHUNG, 5000, dwReturnValue);

 

image.png.37704fc62be4a77701f1da3a3d851b77.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, Anderson_Hello disse:

Reset pdc já fiz e não mudou nada. Win10 apenas com antivírus da microsoft desligado.

Para reproduzir o problema aqui no meu pc, mas precisei fazer nada, apenas atualizei os fontes e ficou assim.

A linha que fica lento para atualizar é: SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0, LPARAM(PChar('Environment')), SMTO_ABORTIFHUNG, 5000, dwReturnValue);

 

image.png.37704fc62be4a77701f1da3a3d851b77.png

só por desencargo. antes do reset você eliminou a pasta TEF que fica junto a sua aplicação?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores
4 horas atrás, Anderson_Hello disse:

A linha que fica lento para atualizar é: SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0, LPARAM(PChar('Environment')), SMTO_ABORTIFHUNG, 5000, dwReturnValue);


Você está compilando em 64 Bits ?

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Por enquanto, comente essa linha.. não haverá forte efeito colateral.. apenas não ocorrerá o "broadcast" da mudança da variável de ambiente,  em outras instâncias do Windows, mas ela será alterada no Registry...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Acho que vou comentar essa linha.. pelo que pesquisei, esse método realmente é problemático...

Meu receio é o Client Windows, não perceber que a variável de ambiente PGWebLibPermiteAtualiza foi atualizada

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.