Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 420 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Fundadores
Postado
  Em 27/03/2024 at 18:29, Anderson_Hello disse:

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

Expandir  

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

  Em 27/03/2024 at 21:22, Juliomar Marchetti disse:

apague a pasta TEF resete o pdc

e instale novamente

Expandir  

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.

Postado

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

  • Moderadores
Postado
  Em 28/03/2024 at 11:36, 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

Expandir  

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: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Fundadores
Postado
  Em 28/03/2024 at 11:36, Anderson_Hello disse:

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

Expandir  


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.

  • Fundadores
Postado

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.

  • Fundadores
Postado

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.

  • Este tópico foi criado há 420 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.

The popup will be closed in 10 segundos...