none
como evitar o cache de clique quando abre outro form RRS feed

  • Pergunta

  •  OIá pessoal.

     Estou com o seguinte problema:  Eu criei uma tela de login, e assim que o usuário clica OK pra efetuar o login a tela da uma travada. Só que se ele ficar clicando na tela achando q travou, o windows armazena um cache q quando a tela de login acaba de processar a tela seguinte que é a de menu, simula os cliques e é aí que é o problema. Como faço pra travar a tela seguinte. Eu já tentei bloquear todos os botões na inicialização e libera-los ao pegar focu na tela e mesmo assim nao deu.   Por favor, me ajudem.

    sexta-feira, 14 de maio de 2010 13:32

Respostas

  • Olá.

    Creio que a solução para isso, é que sua função para fazer o logon do usuário rode em uma Thread separada. Assim vc pode bloquear a tela principal e o usuário é forçado a esperar a outra thread concluir.

    Veja se me entendeu, caso não , vou postar um exemplo para vc.

    Abraços.

    sexta-feira, 21 de maio de 2010 16:40