none
Tela trava em um TextBox e congela o programa. Sem mensagem alguma. RRS feed

  • Pergunta

  • Boa tarde pessoal,

    Estou terminando uma tela do Sistema, e um textbox que é preenchido por um procedimento de busca no banco de dados,

    é populado, porém ao tentar fazer edição neste campo, o formulário congela e não executa nenhuma ação.

    Simplesmente trava tudo, até o botão superior "X" do controle do windows não funciona. Tenho que fazer o Ctrl+Alt+Del para finalizar o programa.

    Alguém pode me dizer o que está acontecendo. Não há nenhuma mensagem, e o campo não está estourado etc. 

    O cursor para neste campo e pronto. Não sai do TextBox e trava tudo.

    São dois textboxes que acontecem isso. Ou para em um, ou para no outro. Depende de onde eu entrar primeiro.

    Como poderia resolver isso?

    sexta-feira, 16 de agosto de 2019 15:43

Todas as Respostas

  • Olá tudo bem?

    Deixa eu ver se entendi, quando você buscar nesse textbox ele já vai te trazendo os resultados do banco pra algum grid? se sim acho que ta tão pesado que sua maquina trava, pode dizer quais as configurações da sua maquina?

    quarta-feira, 28 de agosto de 2019 12:47
  • Italo boa tarde,

    O conteúdo que popula o textbox vem da base de dados, é preenchido com uma busca no Textbox anterior, para o próximo textbox. porém quando o cursor entra neste textbox preenchido com a busca, ele trava. Não tem Grid, e tbm não é a configuração. Possuo um pentium 5 de 3ª geração com 8 GB de RAM HD de 500GB.

    Minha dúvida é se esse textbox que é preenchido com uma busca, pode ser editado. É isto que não está sendo permitido. Ficou claro?

    Tem alguma sugestão. A solução que encontrei foi colocar o TextBox "readonly" e "enable = False". 

    Obrigado pela atenção.

    quinta-feira, 29 de agosto de 2019 14:43
  • Boa tarde Italo,

    Faca o uso de threads que pode te ajudar nisso.

    Veja o exemplo do Marcoratti.

    http://www.macoratti.net/14/07/c_gptwf.htm


    Espero ter ajudado. Se a resposta foi util a voce, marque como lida. --------------------. Att; Danilo Dumba

    sexta-feira, 30 de agosto de 2019 19:31
  • Danilo boa tarde,

    Muito obrigado pela ajuda. Vou verificar e tentar implementar.

    Att.

    Flávio .

    sábado, 31 de agosto de 2019 17:00